SlideShare a Scribd company logo
1 of 10
Download to read offline
TELKOMNIKA, Vol.15, No.1, March 2017, pp. 18~27
ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013
DOI: 10.12928/TELKOMNIKA.v15i1.4588  18
Received September 5, 2016; Revised January 8, 2017; Accepted January 26, 2017
Back-Stepping Control of Free-Floating Space Robot
based on Adaptive Neural Network
Wang Cao
1
, Lin senhai
2
, Ye Xiaoping
3
, Jiang Jie
4
, Zhang Wenhui*
5
1,3,4,5
School of Engineering, Lishui University, Lishui 323000, China
2
Zhejiang Sikairui Robot Co., LTD,Lishui 323000, China -323000, Telp/Fax 0578-2271250
*Corresponding author, e-mail: hit_zwh@126.com
Abstract
Trajectory tracking control problems of the free-floating space robot are considered by the paper,
back-stepping control method based on adaptive neural network is put forward. The complex system is
decomposed into several simple sub-systems. The control laws are designed by derived, so that closed-
loop stability can be obtained by each subsystem; Because of the influence of interference and the
measurement level limitation, accurate mathematical model is difficult to be obtained. Neural network
controller of good nonlinear approximation ability is designed to compensate the uncertainty of system
model. Adaptive learning laws are designed to ensure that weights can be adjusted online real-time. The
system uniformly ultimately bounded (UUB) is proved based on the Lyapunov theory. Simulation
experiments show that the control method can fast track the desired trajectory, and has a good application
value for space robotic manipulators with uncertainty.
Keywords: neural network, back-stepping control, space robot, adaptive control, uniformly ultimately
bounde
Copyright © 2017 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Space robotic manipulators play an increasingly important role in space exploration, It
can maintenance and recovery of satellite, construct the space station instead of astronauts on
a dangerous mission, etc. Uncontrolled free-floating space robotic manipulators have more
valuable, because it can save fuel control, increase the effective service life, and reduce launch
costs [1-4].
Space robotic manipulators have different dynamic characteristics with the ground robot
because of its space micro-gravity environment, including the dynamic coupling of base and
manipulators, dynamic singular, limited fuel supply and restriction of the attitude control system.
These factors lead to a strong nonlinear of space robot dynamics, therefore, the space robot
dynamics and control problems are more complex than ground-fixed robot, the usual control
strategy could not be adopted. At the same time, there are much uncertainty for space robot, for
example, the dynamic model of manipulators, inertia matrix and load mass couldn’t be obtained
accurately and the external disturbance signals have certain bad influence to the
controller [5-9].
To eliminate the influences of these nonlinear factors, the advanced control methods
were applied to copy with control problems [10-14]. For example, adaptive control methods,
back-stepping control methods, fuzzy control methods and neural network control methods,
etc [15-18]. A neural network adjustment control strategy was proposed for the space robot with
uncertainty by ref [19], the uncertain upper bound of nonlinear function was approximated by
neural network controller. A feed-forward neural network control strategy was proposed by
ref [20], the dynamic model was established by neural network controller. A neural network
control strategy was proposed for the non-intact free-floating space robot system by ref [21], the
adaptive control method was designed to adjust the network weights off-line. The compensation
control method base on radial basis function (RBF) neural network was proposed by ref [18], the
controller could approach nonlinear dynamic model of space robot, and the neural network
parameters could be adjusted on line. A neural network adaptive controller was presented for
multiple-input and multiple-output system by ref [23], robust controller was designed to eliminate
the modeling errors, and the control method could achieve good control results. The application
TELKOMNIKA ISSN: 1693-6930 
Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao)
19
of adaptive neural-fuzzy control to the task-space trajectory following issue for mobile
manipulators was proposed by ref [24]. Both tracking stability and error convergence could be
guaranteed by the neural-fuzzy control system.
For the uncertainty model of the space robot, the paper proposes an adaptive neural
network control algorithms base on back-stepping design. In case of fact condition, the
controller precise mathematics model of space robot controller obtained hardly. The complex
system is decomposed into several simple sub-systems. The control laws are designed by
derived, so that closed-loop stability can be obtained by each subsystem. Uncertainty models
are compensated by neural network controller. The weight adaptive control laws are designed to
ensure adjustment online real-time. Uniformly ultimately bounded (UUB) of the whole closed-
loop system should be proved based on Lyapunov theory in the paper.
1.1. Dynamic Equation of Space Robot
Consider the single-arm space robotic manipulators model in Figure1 [18-21].
Figure 1. Parameters of Manipulators
Base of Space robotic manipulators in micro-gravity environment is fixed, so that the
movement of whole system increases six degrees of freedom. The manipulators system with n-
joints have n+6 degrees of freedom, movement of space robotic manipulators can produce a
torque or force to the base, it makes position of the base change. Lagrange function is equal to
the system kinetic energy [8], n-joints space manipulators dynamics equation is obtained based
on the Lagrange method [8-14]:
* * * *
( ) ( , ) +M q q C q q q d   (1)
Where, * ( 6)( 6)
( ) n n
M q R  
 are inertia matrix of the robot system, * ( 6)( 6)
( , ) n n
C q q R  
 are
the centrifugal and Coriolis force,
6
[ ]T T T n
b mq q Rq 
  ,
6
bq R are body posture angle,
1 2[ ]T n
m nq q q q R  are manipulator joint angle with n-joints , * 6n
d R 
 are
bounded disturbances.
6*
6 1 1[ ] nT T T
n R   
   , 6 1  are the output of control torque of the
base., 1n  are the output of control torque on the manipulator joints.
Because the base of free-floating space robot cannot be controlled, the precious
space energy can be saved ,So 6 1=0  .At the same time, in the system are not subject to any
other external force and torque, the momentum conservation, the free-floating space robot
dynamics equation as follows [15-21]:
( ) ( , ) +m m m m mM q q C q q q d   (2)
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27
20
Where, ( ) n n
mM q R 
 are inertia matrix of the robot system, ( , ) n n
m mC q q R 
 are the
centrifugal and coriolis force, n
d R are bounded disturbances. n
R  are the output of
control torque on the manipulator joints.
Free-floating space manipulators dynamics equation (2) has the following properties
and hypothesis [16-22]
Property 1: Inertia matrix ( )mM q is symmetric positive definite matrix, and bounded.
Property 2: Through appropriate selection of ( , )m mC q q , ( ) 2 ( , )m m mM q C q q could
be skew symmetric matrix.
2. Design of Neural Network Controller based on Back-Stepping
Define 1 mx q , 2 mx q ,assume my q is the output, so 1 2
x x , 1
y x ,the
space robot dynamic equation (2), it could be written:
1 1 1
2 1 1 1 2 2 1
( ) ( ) ( , ) ( )x M x M x C x x x M x d
  
   (3)
In case of the practice condition, the free-floating space robot dynamic model is
obtained hardly; assume
1
1
( )M x

、 1 2
( , )C x x are unknown nonlinear smooth functions.
Assume dy is the anticipated angle output, y is the actual output, dy is command
trajectory tracking.
The error is:
1   dz y y (4)
Assume 1 is the estimated value of 2x , define the error is:
2 2 1 z x (5)
By selecting 1 , let 2z tend to 0. Then:
1 1 2 2 1d d dz x y x y z y      
The virtual control item is:
1 1 1 dz y    (6)
Here, 1 0 
For the first subsystem of equation (3), Lyapunov function is designed:
1 1 1
1
2
 T
L z z (7)
Then:
1 1 1
T
L z z (8)
TELKOMNIKA ISSN: 1693-6930 
Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao)
21
Bring equation (5) and (6) into the above:
1 1 1 1 1 2
T T
L z z z z   (9)
It is can be seen from the above equation, if 2z =0, then
1 0L 
From equation (3) and (5), it can be educed:
1 1 1
2 2 1
z M Cx M d M    
     (10)
The control law is:
2 2 1
ˆ    z z f
(11)
Where, ˆf is the item to be designed, 2 0  .
Proof:
Lyapunov function is defined:
2 1 2 2
1
2
  T
L L z Mz (12)
Then,
2 1 2 2 2 2 2 2
1 1 1
2 2 2
T T T
L L z Mz z Mz z Mz   
(13)
Bring equation (9) into the above, then
2 1 1 1 1 2 2 2 2 2
1
2
T T T T
L z z z z z Mz z Mz     (14)
Bring equation (10) into the above and using the property 2.
Then:
1 1
2 1 1 1 1 2 2 2
(T T T
L z z z z z M M Cx M d  
      1
1 2 2
) T
M z Cz 
  
1 1 1 1 2 2 1 1 2
( )T T T T
z z z z z C M z d           (15)
Bring the control law equation (11) into the above and arrange the equation,
2 1 1 1 2 2 2 2 1 1 2
ˆ( )T T T T
L z z z z z C M f z d           (16)
Considering the accuracy space robot model obtained hardly, the uncertainty need
compensate to ensure closed-loop system stability.
The uncertainty part is 1 1
f C M    , considering of the better approximation ability
of neural network, local generalization neural network is adopted to approach the uncertainty
part f , and it could greatly accelerate the learning speed and avoid local minimum problems.
Assume x is the output of the neural network, the item to be designed ˆf is the
estimated output of f , then:
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27
22
ˆ ˆ ( )T
f x  (17)
Where,
ˆ is the actual neural network weight matrix, ( )x is Gaussian function, then 1 2
j 1 2( ) ( ) ( )jx x x  
2
2
|| ||
exp( )
j
j
j
x c



  (18)
In the equations, jc is the center of the j basis function, j is the width of basis function,
|| ||jx c is the norm of vector jx c .
According to approximation ability of RBF neural network, make the following
assumptions.
Assumption 1: For any given small positive numberdm , the optimal weight vector
*

could always be found, let the approximation error meet
*
| | | ( ) |T
dmx f      .
Assumption 2: The optimal weigh vector
*
 is bounded, positive number k exists,
meeting ‖
*
 ‖≤ k .
Then:
*
( )T
f x    (19)
The adaptive algorithm of neural network weight matrix is:
2
( ( )) 2T T T
z x k      (20)
Gain k and 0  ,
* ˆ    is the estimated error of weight.
3. System Stability Analysis
Define the following Lyapunov functions to prove closed-loop stability of free-floating
space robot.
1
2
1
2
T
L L   
 
(21)
On both sides, take differential, then
1
2 1 1 1 2 2 2 2
ˆ( ( ))T T T T T T
L z f x z z z z z d      
     
(22)
*
2 2 1 1 1 2 2 2
* 1
2( ( )) ˆ( ( ) ( ))T T T T TT T T T
z f x z z z z zx x z d         
      
Arrange the equation, then:
* 1
1 1 1 2 2 2 2 2 2
|| || || ( ( ) || ( ( )) || || || ||T T T T T T T T
L z z z z z f x z x z d        
       (23)
Because of
2 2
2ab a b  , adaptive control law equation (20) and assumption 1, then
TELKOMNIKA ISSN: 1693-6930 
Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao)
23
2 2 2
1 1 1 2 2 2 2 2
21 1 2 1 1
|| || || || || ||
2 2 2 2
T T T T T
dm
k
L z z z z z z d    

        (24)
Bring * ˆ    into the above equation,
*
1 1 1 2 2 2 2 2
21 1 2
( )
2 2
T T T T T T
dm
k
L z z z z z z d d      

        (25)
Considering of
* *
( ) ( ) 0T
      , namely
* * *
2( )T T T T
           ,bring it
to the above, then:
1 1 1 2 2 2 2 2
21 1
2 2
T T T T
dm
L z z z z z z d d        * * * *2
( )T T Tk k
     
 
   
(26)
As
* *
( ) ( ) 0     T
So
* * * *T T T T
          
Because
* ˆ   
Then:
* *
( )( )T T T
       
* * * *
          T T T T
* *
2 2    T T
(27)
Bring equation (27) to the equation (26), then:
2
* *
1 1 1 2 2 2 2 2
1 1 2
2 2 2dm
T T T T T Tk k
L z z z z z z d d      
 
       
(28)
As M is bounded, assume its boundary is M I ,and 0 M . If 2 1 
Then:
* *
1 1 1 2 2 2
21 1 2
( 1)
2 2 2
T T T T T
M
dm
M k k
L z z z z d d      
  
        (29)
Define
1 2
min{2 ,2( 1)/ , }M k    
Then:
2
1 1 2 2
1 1 1 1
( )
2 2 2 2
T T T
dm
L z z z Mz   

     * *1 2
2
T Tk
d d  

 
* *
21 1 2
2 2
T T
dm
k
L d d   

    
(30)
As disturbance d is bounded, assume its boundary is Md ,then:
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27
24
2 * *
21 1 2
2 2
T
Mdm
k
L L d   

    
(31)
If
2 * *
21 1 2
2 2
T
Mdm
k
d   

   , the above equation could be written as:
L L    (32)
Solve the first order differential equations, then:
( ) (0)exp( ) [1 exp( )]L t L t t

 

    
(0)L


  0t  (33)
(0)L is the initial value of L, define concourse
0
{ | ( ) (0) }X L X L


    (34)
Then:
1 2 0
{ , , }z z   (35)
Because L is bounded, so all signals of closed-loop system are bounded.
4. Simulations
Two link free-floating space robotic manipulators simulation model of planar motion is to
verify the effectiveness of the proposed control strategy. Table 1 is the simulation parameters of
two degree of freedom space robot.
Table 1. Parameters of Space Robotic Manipulators
0m 400 ㎏ 1a 0.75m
1m 10 ㎏ 2a 0.5m
2m 7 ㎏ 0b 0.5m
0I 66 ㎏㎡ 1b 0.75m
1I 1.5 ㎏㎡ 2b 0.5m
2I 0.5 ㎏㎡
Assume the unmodeled dynamics and external disturbance: f = 1 1
[ 2sin0.m mq q t
,
2 2
2sin ]0. T
m mq q t
The desired trajectory of two-joint space robot: 1
1.5+0.5 sin3 sin 2dy t t ( )
;
2
1.5+0.5 cos 2 cos 4dy t t ( )
Controller parameters of neural network:
0.5dm 
; 10  ; 1.2k  .
TELKOMNIKA ISSN: 1693-6930 
Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao)
25
The initial value of the joint movement of base and manipulator:
0(0)bq 
, 1
(0) 3y 
,
2
(0) 0y 
.
The neural network initial weights are all 0, the basic functions widths are 10, the basis
function centers are randomly selected in 0~1. Hidden nodes are 50. Simulation results are
shown in Figure 2-4. Figure 2 is the joint angle trajectory tracking curves; Figure 3 is unknown
model and its neural network approach value, the approximation value is its norm; figure 4 is
control torque of output.
(a) Trajectory Tracking Curves of Joint 1 (b) Trajectory Tracking Curves of Joint 2
Figure 2. Trajectory Tracking Curves of Joins
Figure 3. Unknown Model and Its Neural Network Approach
As can be found from Figure 2, even in the case the initial value error is bigger; the
proposed neural network controller based on back-stepping could track the trajectory well in 2
seconds. Figure 3 shows that the neural network compensator could approach the space robot
unknown model accurately in 1.5 seconds, it proves RBF neural network has not only the better
approximation ability, but also the learning speed is fast. Figure 4 shows the control torque of
the controller is not big.
To stay the attitude, the space robot usually works in the condition of low speed, the
neural network has enough time to learn, and it could meet the performance requirement
absolutely.
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27
26
(a) Output Control Torque of Joint 1 (b) Output Control Torque of Joint 2
Figure 4. Output Control Torque of Joins
5. Conclusion
Trajectory tracking problems of free-floating space robot with uncertainties are studied
by the paper. An adaptive neural variable structure control algorithms base on back-stepping is
proposed.
1. The complex system is decomposed into several simple sub-systems. The control
laws are designed by derived, so that closed-loop stability can be obtained by each subsystem;
Because of the influence of interference and the measurement level limitation, accurate
mathematical model is difficult to be obtained.
2. Neural network controller of good nonlinear approximation ability is designed to
compensate the uncertainty of system model.
3. Adaptive learning laws are designed to ensure that weights can be adjusted online
real-time.
4. Uniformly ultimately bounded (UUB) is proved based on the Lyapunov theory.
Simulation experiments show that the control method can fast track the desired
trajectory, and has a good application value for space robotic manipulators with uncertainty.
Acknowledgements
This work was supported by Zhejiang Provincial Science and Technology Project
(2015C31160), Zhejiang Province Education Department Project (Y201534043) and
(Y201636936), Lishui Science and Technology Plan Project (2015KCPT03) and (2015RC04).
References
[1] GD King. Space Servicing: Past, Present and Future. In Proceedings of the 6th International
Symposium on Artificial intelligence, Robot and Automation in space. Montreal, Canada. 2001.
[2] XP Hu, C Wang, WH Zhang, J Ma. Self-learning PID Control for X-Y NC Position Table with
Uncertainty Base on Neural Network. TELKOMNIKA. 2014; 12(2): 343-348.
[3] S Dubowsky, EG Papadopoulos. The kinematics, Dynamics and control of free-flying space robotic
systems. IEEE Transactions on Robotics and Automation. 1993; 9(5): 531-543.
[4] YM Fang,WH Zhang, XP Ye. Variable Structure Control for Space Robots Based on Neural
Networks. International Journal of Advanced Robotic Systems. 2014; 11(3): 35-42.
[5] AK Bejczy, ST Venkataraman. Introduction to the special issue on space robotics. IEEE Transactions
on Robotics and Automation. 1993; 9(5): 521-523.
[6] WH Zhang, XP Ye, LH Jiang, et al. Output feedback control for free-floating space robotic
manipulators base on adaptive fuzzy neural network. Aerospace Science and Technology. 2013;
29(1): 135-143.
[7] L Chen. Adaptive and robust composite control of coordinated motion of space robot system with
prismatic joint. In Proceedings of the 4th world Congress on Intelligent Control and Automation.
Shanghai, China. 2002; 2: 1255-1259.
[8] XP Ye, WH Zhang, YM Fang. Neural Network Adaptive Control for X-Y Position Platform with
Uncertainty. TELKOMNIKA. 2014; 12(1): 79-88.
0 1 2 3 4 5
-40
-20
0
20
40
60
t/s
controltorqueofjoint1/N.m
0 1 2 3 4 5
-10
0
10
20
30
40
50
60
t/s
controltorqueofjoint2/N.m
TELKOMNIKA ISSN: 1693-6930 
Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao)
27
[9] CC Cheah, SA Kawamura, K Lee. H∞ Tuning for Task-Space Feedback Control of Robot with
Uncertain Jacobian Matrix. IEEE Transactions on Automatic Control. 2001; 46(8): 1313-1318.
[10] YL Gu, YS Xu. A normal form augmentation approach to adaptive control of space robot systems. In
Proceedings of the IEEE International Conference on Robotics and Automation. Atlanta, USA. 1993:
731-737.
[11] CK Lin. Non-singular terminal sliding model control of robot manipulators using fuzzy wavelet
networks. IEEE Transactions on Fuzzy Systems. 2009; 160(12): 1765-1786.
[12] SD Wang, C K Lin. Adaptive control of robot manipulator using fuzzy compensator. Fuzzy Sets and
Systems. 2000; 110(3): 351-363.
[13] CH Wang, CH Tsai, WS Lin. Robust fuzzy model-following control of robot manipulators. IEEE
Transactions on Fuzzy Syst. 2000; 8(4): 462-469.
[14] CK Lin. H∞ reinforcement learning control of robot manipulators using fuzzy wavelet networks. Fuzzy
Sets and Systems. 2009; 160(12): 1765 -1786.
[15] FL Lewis, YH Kim. Intelligent optimal control of robotic manipulators using neural networks.
Automatica. 2000; 36(9): 1355-1364.
[16] L Chen. Adaptive and robust composite control of coordinated motion of space robot system with
prismatic joint. In Proceedings of the 4th world Congress on Intelligent Control and Automation.
Shanghai, China. 2002; 2: 1255-1259.
[17] H Zhang, XP Ye, XM Ji, et al. RBF neural network adaptive control for space robots without speed
feedback signal. Transactions of the Japan Society for Aeronautical and Space Sciences. 2013;
56(6): 317-322.
[18] YH Kim, FL Lewis. Neural network output feedback control of robot manipulators. IEEE Transactions
on Robotics and Automation. 1999; 15(2): 301-309.
[19] J Xie, GL Liu, SZ Yan, WF Xu, WY Qiang. Study on Neural Network Adaptive Control Method for
Uncertain Space Manipulator. Journal of Astronautics. 2010; 31(1): 123-129.
[20] RT Newton, Y Xu. Neural Network Control of a Space Manipulator. IEEE Control Systems Magazine.
1993; 13 (6): 14-22.
[21] WH Zhang, YM Fang, XP Ye. Adaptive Neural Network Robust Control for Space Robot with
Uncertainty. TELKOMNIKA. 2013; 11(3): 513-520.
[22] BM Feng, GC Ma, WN Xie, CH Wang. Robust Tracking Control of Space Robot via Neural Network.
Proceedings of 2006 Int.Symposium on Systems and Control in Aerospace and Astronautics. Harbin,
China. 2006: 902-906.
[23] NS Edgar, Miguel AB. Adaptive recurrent neural control for nonlinear system tracking. IEEE
Transactions on Systems, Man and Cybernetics, Part B: Cybernetics. 2000; 30(6): 886-889.
[24] Y Lin, Y Liu. Adaptive neural-fuzzy control for a nonholonomic mobile modular manipulator moving
on a slope. Proc. IEEE Int. Conf. Mechatronics. Taipei, Taiwan, R.O.C. 2005: 358-363.

More Related Content

What's hot

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
 
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKSFEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKSieijjournal
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterIJITCA Journal
 
Automatic digital modulation recognition using articial
Automatic digital modulation recognition using articialAutomatic digital modulation recognition using articial
Automatic digital modulation recognition using articialHemant Ingale
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...ijistjournal
 
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...Waqas Afzal
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMcsitconf
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMcscpconf
 
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...Behzad Samadi
 
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...rinzindorjej
 
Recurrent Neuron Network-from point of dynamic system & state machine
Recurrent Neuron Network-from point of dynamic system & state machineRecurrent Neuron Network-from point of dynamic system & state machine
Recurrent Neuron Network-from point of dynamic system & state machineGAYO3
 
Modern control system
Modern control systemModern control system
Modern control systemPourya Parsa
 
Control system Lab record
Control system Lab record Control system Lab record
Control system Lab record Yuvraj Singh
 
Second Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationSecond Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationAccenture
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 

What's hot (20)

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...
 
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKSFEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
FEEDBACK LINEARIZATION AND BACKSTEPPING CONTROLLERS FOR COUPLED TANKS
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
 
Automatic digital modulation recognition using articial
Automatic digital modulation recognition using articialAutomatic digital modulation recognition using articial
Automatic digital modulation recognition using articial
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
 
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
 
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHMCOMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
COMPUTATIONAL PERFORMANCE OF QUANTUM PHASE ESTIMATION ALGORITHM
 
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
Backstepping Controller Synthesis for Piecewise Polynomial Systems: A Sum of ...
 
A contribution to the control of the non holonomic integrator including drift...
A contribution to the control of the non holonomic integrator including drift...A contribution to the control of the non holonomic integrator including drift...
A contribution to the control of the non holonomic integrator including drift...
 
Parallel quicksort cz. 1
Parallel quicksort cz. 1Parallel quicksort cz. 1
Parallel quicksort cz. 1
 
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
Adaptive Type-2 Fuzzy Second Order Sliding Mode Control for Nonlinear Uncerta...
 
HIDDEN MARKOV MODEL AND ITS APPLICATION
HIDDEN MARKOV MODEL AND ITS APPLICATIONHIDDEN MARKOV MODEL AND ITS APPLICATION
HIDDEN MARKOV MODEL AND ITS APPLICATION
 
Recurrent Neuron Network-from point of dynamic system & state machine
Recurrent Neuron Network-from point of dynamic system & state machineRecurrent Neuron Network-from point of dynamic system & state machine
Recurrent Neuron Network-from point of dynamic system & state machine
 
Modern control system
Modern control systemModern control system
Modern control system
 
MPC
MPCMPC
MPC
 
Control system Lab record
Control system Lab record Control system Lab record
Control system Lab record
 
Second Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationSecond Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentation
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Robust and quadratic stabilization of tora system via dsc technique
Robust and quadratic stabilization of tora system via dsc techniqueRobust and quadratic stabilization of tora system via dsc technique
Robust and quadratic stabilization of tora system via dsc technique
 

Similar to Back-Stepping Control of Free-Floating Space Robot based on Adaptive Neural Network

Big Bang- Big Crunch Optimization in Second Order Sliding Mode Control
Big Bang- Big Crunch Optimization in Second Order Sliding Mode ControlBig Bang- Big Crunch Optimization in Second Order Sliding Mode Control
Big Bang- Big Crunch Optimization in Second Order Sliding Mode ControlIJMTST Journal
 
Radial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robotRadial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robotTELKOMNIKA JOURNAL
 
A fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorA fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorIJCNCJournal
 
Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...IJECEIAES
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...rinzindorjej
 
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...TELKOMNIKA JOURNAL
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
 
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
 
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...TELKOMNIKA JOURNAL
 
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...ijcsitcejournal
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
Super-twisting sliding mode based nonlinear control for planar dual arm robots
Super-twisting sliding mode based nonlinear control for planar dual arm robotsSuper-twisting sliding mode based nonlinear control for planar dual arm robots
Super-twisting sliding mode based nonlinear control for planar dual arm robotsjournalBEEI
 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotIRJET Journal
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...ijistjournal
 

Similar to Back-Stepping Control of Free-Floating Space Robot based on Adaptive Neural Network (20)

Big Bang- Big Crunch Optimization in Second Order Sliding Mode Control
Big Bang- Big Crunch Optimization in Second Order Sliding Mode ControlBig Bang- Big Crunch Optimization in Second Order Sliding Mode Control
Big Bang- Big Crunch Optimization in Second Order Sliding Mode Control
 
Radial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robotRadial basis function neural network control for parallel spatial robot
Radial basis function neural network control for parallel spatial robot
 
A fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorA fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulator
 
Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...
 
Min Max Model Predictive Control for Polysolenoid Linear Motor
Min Max Model Predictive Control for Polysolenoid Linear MotorMin Max Model Predictive Control for Polysolenoid Linear Motor
Min Max Model Predictive Control for Polysolenoid Linear Motor
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...
 
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
 
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
 
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
Hierarchical robust fuzzy sliding mode control for a class of simo under-actu...
 
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...
CHAOS CONTROL VIA ADAPTIVE INTERVAL TYPE-2 FUZZY NONSINGULAR TERMINAL SLIDING...
 
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...
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Super-twisting sliding mode based nonlinear control for planar dual arm robots
Super-twisting sliding mode based nonlinear control for planar dual arm robotsSuper-twisting sliding mode based nonlinear control for planar dual arm robots
Super-twisting sliding mode based nonlinear control for planar dual arm robots
 
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile Robot
 
Im3415711578
Im3415711578Im3415711578
Im3415711578
 
Adaptive Sliding Mode Control of PMLSM Drive
Adaptive Sliding Mode Control of PMLSM DriveAdaptive Sliding Mode Control of PMLSM Drive
Adaptive Sliding Mode Control of PMLSM Drive
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 

Recently uploaded (20)

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 

Back-Stepping Control of Free-Floating Space Robot based on Adaptive Neural Network

  • 1. TELKOMNIKA, Vol.15, No.1, March 2017, pp. 18~27 ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013 DOI: 10.12928/TELKOMNIKA.v15i1.4588  18 Received September 5, 2016; Revised January 8, 2017; Accepted January 26, 2017 Back-Stepping Control of Free-Floating Space Robot based on Adaptive Neural Network Wang Cao 1 , Lin senhai 2 , Ye Xiaoping 3 , Jiang Jie 4 , Zhang Wenhui* 5 1,3,4,5 School of Engineering, Lishui University, Lishui 323000, China 2 Zhejiang Sikairui Robot Co., LTD,Lishui 323000, China -323000, Telp/Fax 0578-2271250 *Corresponding author, e-mail: hit_zwh@126.com Abstract Trajectory tracking control problems of the free-floating space robot are considered by the paper, back-stepping control method based on adaptive neural network is put forward. The complex system is decomposed into several simple sub-systems. The control laws are designed by derived, so that closed- loop stability can be obtained by each subsystem; Because of the influence of interference and the measurement level limitation, accurate mathematical model is difficult to be obtained. Neural network controller of good nonlinear approximation ability is designed to compensate the uncertainty of system model. Adaptive learning laws are designed to ensure that weights can be adjusted online real-time. The system uniformly ultimately bounded (UUB) is proved based on the Lyapunov theory. Simulation experiments show that the control method can fast track the desired trajectory, and has a good application value for space robotic manipulators with uncertainty. Keywords: neural network, back-stepping control, space robot, adaptive control, uniformly ultimately bounde Copyright © 2017 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Space robotic manipulators play an increasingly important role in space exploration, It can maintenance and recovery of satellite, construct the space station instead of astronauts on a dangerous mission, etc. Uncontrolled free-floating space robotic manipulators have more valuable, because it can save fuel control, increase the effective service life, and reduce launch costs [1-4]. Space robotic manipulators have different dynamic characteristics with the ground robot because of its space micro-gravity environment, including the dynamic coupling of base and manipulators, dynamic singular, limited fuel supply and restriction of the attitude control system. These factors lead to a strong nonlinear of space robot dynamics, therefore, the space robot dynamics and control problems are more complex than ground-fixed robot, the usual control strategy could not be adopted. At the same time, there are much uncertainty for space robot, for example, the dynamic model of manipulators, inertia matrix and load mass couldn’t be obtained accurately and the external disturbance signals have certain bad influence to the controller [5-9]. To eliminate the influences of these nonlinear factors, the advanced control methods were applied to copy with control problems [10-14]. For example, adaptive control methods, back-stepping control methods, fuzzy control methods and neural network control methods, etc [15-18]. A neural network adjustment control strategy was proposed for the space robot with uncertainty by ref [19], the uncertain upper bound of nonlinear function was approximated by neural network controller. A feed-forward neural network control strategy was proposed by ref [20], the dynamic model was established by neural network controller. A neural network control strategy was proposed for the non-intact free-floating space robot system by ref [21], the adaptive control method was designed to adjust the network weights off-line. The compensation control method base on radial basis function (RBF) neural network was proposed by ref [18], the controller could approach nonlinear dynamic model of space robot, and the neural network parameters could be adjusted on line. A neural network adaptive controller was presented for multiple-input and multiple-output system by ref [23], robust controller was designed to eliminate the modeling errors, and the control method could achieve good control results. The application
  • 2. TELKOMNIKA ISSN: 1693-6930  Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao) 19 of adaptive neural-fuzzy control to the task-space trajectory following issue for mobile manipulators was proposed by ref [24]. Both tracking stability and error convergence could be guaranteed by the neural-fuzzy control system. For the uncertainty model of the space robot, the paper proposes an adaptive neural network control algorithms base on back-stepping design. In case of fact condition, the controller precise mathematics model of space robot controller obtained hardly. The complex system is decomposed into several simple sub-systems. The control laws are designed by derived, so that closed-loop stability can be obtained by each subsystem. Uncertainty models are compensated by neural network controller. The weight adaptive control laws are designed to ensure adjustment online real-time. Uniformly ultimately bounded (UUB) of the whole closed- loop system should be proved based on Lyapunov theory in the paper. 1.1. Dynamic Equation of Space Robot Consider the single-arm space robotic manipulators model in Figure1 [18-21]. Figure 1. Parameters of Manipulators Base of Space robotic manipulators in micro-gravity environment is fixed, so that the movement of whole system increases six degrees of freedom. The manipulators system with n- joints have n+6 degrees of freedom, movement of space robotic manipulators can produce a torque or force to the base, it makes position of the base change. Lagrange function is equal to the system kinetic energy [8], n-joints space manipulators dynamics equation is obtained based on the Lagrange method [8-14]: * * * * ( ) ( , ) +M q q C q q q d   (1) Where, * ( 6)( 6) ( ) n n M q R    are inertia matrix of the robot system, * ( 6)( 6) ( , ) n n C q q R    are the centrifugal and Coriolis force, 6 [ ]T T T n b mq q Rq    , 6 bq R are body posture angle, 1 2[ ]T n m nq q q q R  are manipulator joint angle with n-joints , * 6n d R   are bounded disturbances. 6* 6 1 1[ ] nT T T n R       , 6 1  are the output of control torque of the base., 1n  are the output of control torque on the manipulator joints. Because the base of free-floating space robot cannot be controlled, the precious space energy can be saved ,So 6 1=0  .At the same time, in the system are not subject to any other external force and torque, the momentum conservation, the free-floating space robot dynamics equation as follows [15-21]: ( ) ( , ) +m m m m mM q q C q q q d   (2)
  • 3.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27 20 Where, ( ) n n mM q R   are inertia matrix of the robot system, ( , ) n n m mC q q R   are the centrifugal and coriolis force, n d R are bounded disturbances. n R  are the output of control torque on the manipulator joints. Free-floating space manipulators dynamics equation (2) has the following properties and hypothesis [16-22] Property 1: Inertia matrix ( )mM q is symmetric positive definite matrix, and bounded. Property 2: Through appropriate selection of ( , )m mC q q , ( ) 2 ( , )m m mM q C q q could be skew symmetric matrix. 2. Design of Neural Network Controller based on Back-Stepping Define 1 mx q , 2 mx q ,assume my q is the output, so 1 2 x x , 1 y x ,the space robot dynamic equation (2), it could be written: 1 1 1 2 1 1 1 2 2 1 ( ) ( ) ( , ) ( )x M x M x C x x x M x d       (3) In case of the practice condition, the free-floating space robot dynamic model is obtained hardly; assume 1 1 ( )M x  、 1 2 ( , )C x x are unknown nonlinear smooth functions. Assume dy is the anticipated angle output, y is the actual output, dy is command trajectory tracking. The error is: 1   dz y y (4) Assume 1 is the estimated value of 2x , define the error is: 2 2 1 z x (5) By selecting 1 , let 2z tend to 0. Then: 1 1 2 2 1d d dz x y x y z y       The virtual control item is: 1 1 1 dz y    (6) Here, 1 0  For the first subsystem of equation (3), Lyapunov function is designed: 1 1 1 1 2  T L z z (7) Then: 1 1 1 T L z z (8)
  • 4. TELKOMNIKA ISSN: 1693-6930  Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao) 21 Bring equation (5) and (6) into the above: 1 1 1 1 1 2 T T L z z z z   (9) It is can be seen from the above equation, if 2z =0, then 1 0L  From equation (3) and (5), it can be educed: 1 1 1 2 2 1 z M Cx M d M          (10) The control law is: 2 2 1 ˆ    z z f (11) Where, ˆf is the item to be designed, 2 0  . Proof: Lyapunov function is defined: 2 1 2 2 1 2   T L L z Mz (12) Then, 2 1 2 2 2 2 2 2 1 1 1 2 2 2 T T T L L z Mz z Mz z Mz    (13) Bring equation (9) into the above, then 2 1 1 1 1 2 2 2 2 2 1 2 T T T T L z z z z z Mz z Mz     (14) Bring equation (10) into the above and using the property 2. Then: 1 1 2 1 1 1 1 2 2 2 (T T T L z z z z z M M Cx M d         1 1 2 2 ) T M z Cz     1 1 1 1 2 2 1 1 2 ( )T T T T z z z z z C M z d           (15) Bring the control law equation (11) into the above and arrange the equation, 2 1 1 1 2 2 2 2 1 1 2 ˆ( )T T T T L z z z z z C M f z d           (16) Considering the accuracy space robot model obtained hardly, the uncertainty need compensate to ensure closed-loop system stability. The uncertainty part is 1 1 f C M    , considering of the better approximation ability of neural network, local generalization neural network is adopted to approach the uncertainty part f , and it could greatly accelerate the learning speed and avoid local minimum problems. Assume x is the output of the neural network, the item to be designed ˆf is the estimated output of f , then:
  • 5.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27 22 ˆ ˆ ( )T f x  (17) Where, ˆ is the actual neural network weight matrix, ( )x is Gaussian function, then 1 2 j 1 2( ) ( ) ( )jx x x   2 2 || || exp( ) j j j x c      (18) In the equations, jc is the center of the j basis function, j is the width of basis function, || ||jx c is the norm of vector jx c . According to approximation ability of RBF neural network, make the following assumptions. Assumption 1: For any given small positive numberdm , the optimal weight vector *  could always be found, let the approximation error meet * | | | ( ) |T dmx f      . Assumption 2: The optimal weigh vector *  is bounded, positive number k exists, meeting ‖ *  ‖≤ k . Then: * ( )T f x    (19) The adaptive algorithm of neural network weight matrix is: 2 ( ( )) 2T T T z x k      (20) Gain k and 0  , * ˆ    is the estimated error of weight. 3. System Stability Analysis Define the following Lyapunov functions to prove closed-loop stability of free-floating space robot. 1 2 1 2 T L L      (21) On both sides, take differential, then 1 2 1 1 1 2 2 2 2 ˆ( ( ))T T T T T T L z f x z z z z z d             (22) * 2 2 1 1 1 2 2 2 * 1 2( ( )) ˆ( ( ) ( ))T T T T TT T T T z f x z z z z zx x z d                 Arrange the equation, then: * 1 1 1 1 2 2 2 2 2 2 || || || ( ( ) || ( ( )) || || || ||T T T T T T T T L z z z z z f x z x z d                (23) Because of 2 2 2ab a b  , adaptive control law equation (20) and assumption 1, then
  • 6. TELKOMNIKA ISSN: 1693-6930  Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao) 23 2 2 2 1 1 1 2 2 2 2 2 21 1 2 1 1 || || || || || || 2 2 2 2 T T T T T dm k L z z z z z z d              (24) Bring * ˆ    into the above equation, * 1 1 1 2 2 2 2 2 21 1 2 ( ) 2 2 T T T T T T dm k L z z z z z z d d                (25) Considering of * * ( ) ( ) 0T       , namely * * * 2( )T T T T            ,bring it to the above, then: 1 1 1 2 2 2 2 2 21 1 2 2 T T T T dm L z z z z z z d d        * * * *2 ( )T T Tk k             (26) As * * ( ) ( ) 0     T So * * * *T T T T            Because * ˆ    Then: * * ( )( )T T T         * * * *           T T T T * * 2 2    T T (27) Bring equation (27) to the equation (26), then: 2 * * 1 1 1 2 2 2 2 2 1 1 2 2 2 2dm T T T T T Tk k L z z z z z z d d                 (28) As M is bounded, assume its boundary is M I ,and 0 M . If 2 1  Then: * * 1 1 1 2 2 2 21 1 2 ( 1) 2 2 2 T T T T T M dm M k k L z z z z d d                  (29) Define 1 2 min{2 ,2( 1)/ , }M k     Then: 2 1 1 2 2 1 1 1 1 ( ) 2 2 2 2 T T T dm L z z z Mz          * *1 2 2 T Tk d d      * * 21 1 2 2 2 T T dm k L d d          (30) As disturbance d is bounded, assume its boundary is Md ,then:
  • 7.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27 24 2 * * 21 1 2 2 2 T Mdm k L L d          (31) If 2 * * 21 1 2 2 2 T Mdm k d        , the above equation could be written as: L L    (32) Solve the first order differential equations, then: ( ) (0)exp( ) [1 exp( )]L t L t t          (0)L     0t  (33) (0)L is the initial value of L, define concourse 0 { | ( ) (0) }X L X L       (34) Then: 1 2 0 { , , }z z   (35) Because L is bounded, so all signals of closed-loop system are bounded. 4. Simulations Two link free-floating space robotic manipulators simulation model of planar motion is to verify the effectiveness of the proposed control strategy. Table 1 is the simulation parameters of two degree of freedom space robot. Table 1. Parameters of Space Robotic Manipulators 0m 400 ㎏ 1a 0.75m 1m 10 ㎏ 2a 0.5m 2m 7 ㎏ 0b 0.5m 0I 66 ㎏㎡ 1b 0.75m 1I 1.5 ㎏㎡ 2b 0.5m 2I 0.5 ㎏㎡ Assume the unmodeled dynamics and external disturbance: f = 1 1 [ 2sin0.m mq q t , 2 2 2sin ]0. T m mq q t The desired trajectory of two-joint space robot: 1 1.5+0.5 sin3 sin 2dy t t ( ) ; 2 1.5+0.5 cos 2 cos 4dy t t ( ) Controller parameters of neural network: 0.5dm  ; 10  ; 1.2k  .
  • 8. TELKOMNIKA ISSN: 1693-6930  Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao) 25 The initial value of the joint movement of base and manipulator: 0(0)bq  , 1 (0) 3y  , 2 (0) 0y  . The neural network initial weights are all 0, the basic functions widths are 10, the basis function centers are randomly selected in 0~1. Hidden nodes are 50. Simulation results are shown in Figure 2-4. Figure 2 is the joint angle trajectory tracking curves; Figure 3 is unknown model and its neural network approach value, the approximation value is its norm; figure 4 is control torque of output. (a) Trajectory Tracking Curves of Joint 1 (b) Trajectory Tracking Curves of Joint 2 Figure 2. Trajectory Tracking Curves of Joins Figure 3. Unknown Model and Its Neural Network Approach As can be found from Figure 2, even in the case the initial value error is bigger; the proposed neural network controller based on back-stepping could track the trajectory well in 2 seconds. Figure 3 shows that the neural network compensator could approach the space robot unknown model accurately in 1.5 seconds, it proves RBF neural network has not only the better approximation ability, but also the learning speed is fast. Figure 4 shows the control torque of the controller is not big. To stay the attitude, the space robot usually works in the condition of low speed, the neural network has enough time to learn, and it could meet the performance requirement absolutely.
  • 9.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 18 – 27 26 (a) Output Control Torque of Joint 1 (b) Output Control Torque of Joint 2 Figure 4. Output Control Torque of Joins 5. Conclusion Trajectory tracking problems of free-floating space robot with uncertainties are studied by the paper. An adaptive neural variable structure control algorithms base on back-stepping is proposed. 1. The complex system is decomposed into several simple sub-systems. The control laws are designed by derived, so that closed-loop stability can be obtained by each subsystem; Because of the influence of interference and the measurement level limitation, accurate mathematical model is difficult to be obtained. 2. Neural network controller of good nonlinear approximation ability is designed to compensate the uncertainty of system model. 3. Adaptive learning laws are designed to ensure that weights can be adjusted online real-time. 4. Uniformly ultimately bounded (UUB) is proved based on the Lyapunov theory. Simulation experiments show that the control method can fast track the desired trajectory, and has a good application value for space robotic manipulators with uncertainty. Acknowledgements This work was supported by Zhejiang Provincial Science and Technology Project (2015C31160), Zhejiang Province Education Department Project (Y201534043) and (Y201636936), Lishui Science and Technology Plan Project (2015KCPT03) and (2015RC04). References [1] GD King. Space Servicing: Past, Present and Future. In Proceedings of the 6th International Symposium on Artificial intelligence, Robot and Automation in space. Montreal, Canada. 2001. [2] XP Hu, C Wang, WH Zhang, J Ma. Self-learning PID Control for X-Y NC Position Table with Uncertainty Base on Neural Network. TELKOMNIKA. 2014; 12(2): 343-348. [3] S Dubowsky, EG Papadopoulos. The kinematics, Dynamics and control of free-flying space robotic systems. IEEE Transactions on Robotics and Automation. 1993; 9(5): 531-543. [4] YM Fang,WH Zhang, XP Ye. Variable Structure Control for Space Robots Based on Neural Networks. International Journal of Advanced Robotic Systems. 2014; 11(3): 35-42. [5] AK Bejczy, ST Venkataraman. Introduction to the special issue on space robotics. IEEE Transactions on Robotics and Automation. 1993; 9(5): 521-523. [6] WH Zhang, XP Ye, LH Jiang, et al. Output feedback control for free-floating space robotic manipulators base on adaptive fuzzy neural network. Aerospace Science and Technology. 2013; 29(1): 135-143. [7] L Chen. Adaptive and robust composite control of coordinated motion of space robot system with prismatic joint. In Proceedings of the 4th world Congress on Intelligent Control and Automation. Shanghai, China. 2002; 2: 1255-1259. [8] XP Ye, WH Zhang, YM Fang. Neural Network Adaptive Control for X-Y Position Platform with Uncertainty. TELKOMNIKA. 2014; 12(1): 79-88. 0 1 2 3 4 5 -40 -20 0 20 40 60 t/s controltorqueofjoint1/N.m 0 1 2 3 4 5 -10 0 10 20 30 40 50 60 t/s controltorqueofjoint2/N.m
  • 10. TELKOMNIKA ISSN: 1693-6930  Back-stepping Control of Free-Floating Space Robot based on Adaptive… (Wang Cao) 27 [9] CC Cheah, SA Kawamura, K Lee. H∞ Tuning for Task-Space Feedback Control of Robot with Uncertain Jacobian Matrix. IEEE Transactions on Automatic Control. 2001; 46(8): 1313-1318. [10] YL Gu, YS Xu. A normal form augmentation approach to adaptive control of space robot systems. In Proceedings of the IEEE International Conference on Robotics and Automation. Atlanta, USA. 1993: 731-737. [11] CK Lin. Non-singular terminal sliding model control of robot manipulators using fuzzy wavelet networks. IEEE Transactions on Fuzzy Systems. 2009; 160(12): 1765-1786. [12] SD Wang, C K Lin. Adaptive control of robot manipulator using fuzzy compensator. Fuzzy Sets and Systems. 2000; 110(3): 351-363. [13] CH Wang, CH Tsai, WS Lin. Robust fuzzy model-following control of robot manipulators. IEEE Transactions on Fuzzy Syst. 2000; 8(4): 462-469. [14] CK Lin. H∞ reinforcement learning control of robot manipulators using fuzzy wavelet networks. Fuzzy Sets and Systems. 2009; 160(12): 1765 -1786. [15] FL Lewis, YH Kim. Intelligent optimal control of robotic manipulators using neural networks. Automatica. 2000; 36(9): 1355-1364. [16] L Chen. Adaptive and robust composite control of coordinated motion of space robot system with prismatic joint. In Proceedings of the 4th world Congress on Intelligent Control and Automation. Shanghai, China. 2002; 2: 1255-1259. [17] H Zhang, XP Ye, XM Ji, et al. RBF neural network adaptive control for space robots without speed feedback signal. Transactions of the Japan Society for Aeronautical and Space Sciences. 2013; 56(6): 317-322. [18] YH Kim, FL Lewis. Neural network output feedback control of robot manipulators. IEEE Transactions on Robotics and Automation. 1999; 15(2): 301-309. [19] J Xie, GL Liu, SZ Yan, WF Xu, WY Qiang. Study on Neural Network Adaptive Control Method for Uncertain Space Manipulator. Journal of Astronautics. 2010; 31(1): 123-129. [20] RT Newton, Y Xu. Neural Network Control of a Space Manipulator. IEEE Control Systems Magazine. 1993; 13 (6): 14-22. [21] WH Zhang, YM Fang, XP Ye. Adaptive Neural Network Robust Control for Space Robot with Uncertainty. TELKOMNIKA. 2013; 11(3): 513-520. [22] BM Feng, GC Ma, WN Xie, CH Wang. Robust Tracking Control of Space Robot via Neural Network. Proceedings of 2006 Int.Symposium on Systems and Control in Aerospace and Astronautics. Harbin, China. 2006: 902-906. [23] NS Edgar, Miguel AB. Adaptive recurrent neural control for nonlinear system tracking. IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics. 2000; 30(6): 886-889. [24] Y Lin, Y Liu. Adaptive neural-fuzzy control for a nonholonomic mobile modular manipulator moving on a slope. Proc. IEEE Int. Conf. Mechatronics. Taipei, Taiwan, R.O.C. 2005: 358-363.