Neural Assumed Modes Method
Neural Assumed Modes Method
Abstract—In this paper, the n-dimensional discretized control of flexible manipulator [2]. Various types of discretized
model of the two-link flexible manipulator is developed by models have been proposed via finite element method [3], as-
the assumed mode method (AMM). Subsequently, based sumed mode method (AMM) [4], finite difference method, and
on the discretized dynamic model, both full-state feedback
control and output feedback control are investigated to lumped parameter method [5]. In [6], Celentano and Coppola
achieve the trajectory tracking and vibration suppression. proposed a computationally efficient method for modeling flex-
In order to guarantee the stability strictly, uniform ultimate ible robots based on the assumed modes method. In [7], Celen-
boundedness (UUB) of the closed-loop system is realized tano presented a numerically stable and computationally effi-
by the Lyapunov’s stability. Furthermore, through appropri-
cient method, which allows the modeling and simulation of a
ately choosing control parameters, the states of the system
will converge to zero within a small neighborhood. Eventu- flexible robot with high accuracy. The appropriate discretized
ally, extensive simulations and experiments on the Quanser model can ensure the accurate positioning and tracking of the
platform for a two-link robotic manipulator are carried out to flexible manipulator end during the movement.
demonstrate the feasibility of the proposed neural network In this paper, the two-link flexible manipulator is modeled
controller. by the AMM. We assumed that the elastic deflection is small,
Index Terms—Assumed mode method (AMM), dynamic then, the two-link flexible manipulator can be expressed as a
modeling, flexible robotic manipulator, flexible structure, summation of finite number of modes [8]. The proposed discrete
neural networks (NN), vibration control, two-link. model can effectively overcome the hidden defects in the data
and make the model result more stable. It is helpful to describe
I. INTRODUCTION the nonlinear relationship.
According to the proposed dynamic model, the control de-
N RECENT years, the flexible robotic manipulator as the
I most direct application object of a flexible multibody system
dynamics analysis and control theory [1], because of its obvious
sign can be carried out to achieve the control objectives that the
joint motion can converge to the desired position [9] and the
elastic vibrations can be effectively suppressed [10]. In litera-
physical model and the easily tested features, has developed into tures, many control strategies have been proposed and applied
a key issue for the robot, aviation, and aerospace technology. to various systems [11]–[17]. In [18], the boundary control was
The research on the flexible manipulator content is divided into proposed to solve the boundary external disturbance and input
two aspects: one is dynamic modeling of flexible manipulators; dead-zone nonlinearity. In [19], an effective all-purpose adaptive
the other one is the control strategy design. fuzzy controller was proposed for the overhead cranes with non-
The flexible manipulator is a system with complicated dy- linear disturbance. In [20], robust tracking control was applied
namics. The dynamic model is the foundation of realizing the to electrically driven flexible-joint robot by voltage control. In
[21], an adaptive neural control method was proposed for robotic
Manuscript received September 27, 2017; revised December 27, manipulators with output constraints and uncertainties. In [22]
2017; accepted March 1, 2018. Date of publication March 22, 2018; and [23], a novel adaptive fuzzy control approach was devel-
date of current version February 1, 2019.This work was supported by the oped for nonlinear systems. In [24], experiments on the Baxter
National Natural Science Foundation of China under Grant 61522302,
Grant 61761130080, and Grant U1713209, and the Fundamental Re- Robot have been carried out to demonstrate the performance of
search Funds for the China Central Universities of USTB under Grant the proposed neural control. In [25], Dai et al. proposed a neu-
FRF-BD-17-002A and Grant FRF-TP-15-005C1. Paper no. TII-17-2232. ral network (NN) control strategy to solve the learning control
(Corresponding author: Wei He.)
H. Gao, W. He, and C. Zhou are with the School of Automation and problem for ocean surface ship.
Electrical Engineering, and Key Laboratory of Knowledge Automation for However, compared with these conventional control strate-
Industrial Processes, Ministry of Education, University of Science and gies, NN requires relatively less dynamic information. Also, in
Technology Beijing, Beijing 100083, China (e-mail: [email protected]).
C. Sun is with the School of Automation, Southeast University, Nanjing dealing with the uncertain nonlinear system [26], [27], it has al-
210096, China. ready been proved to be effective [28]. Under certain conditions,
Color versions of one or more of the figures in this paper are available artificial neural networks (ANNs) have been widely used in the
online at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TII.2018.2818120 control system because of its inherent nonlinear simulation abil-
1551-3203 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
756 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 15, NO. 2, FEBRUARY 2019
II. DYNAMIC MODELING (It1 + Ih2 )τ2 = It1 Ih2 θ¨2 (t) − Ih2 EI1 ω1 (L1 ) (3)
In this section, we make some assumptions before the dynam- − It1 EI2 ω2 (L2 ). (4)
ics modeling. In the premise of small deformation, the influence
of shear deformation, the moment inertia of the neutral axis, and
The boundary conditions are as follows:
the manipulator’s gravity is ignored. Considering the motion of
two-degree-of-freedom (2 DOF) manipulator in the horizontal
plane, we regard it as an Euler-Bernoulli beam in the modeling g(t)Y¨1 (L1 ) + ġ(t)Y˙1 (L1 ) + EI2 v˙1 (t) = EI1 ω1 (L1 ), (5)
process [33]. Then, the manipulator system will be discretized
via AMM in the following part. ρ2 L2 [Y˙1 (L1 )]2 sin θ2 (t) cos θ2 (t) − EI1 ω1 (L1 )
Fig. 1 shows the structure of the two-link manipulator sys- + EI2 Y˙1 (L1 )v2 (t) sin θ2 (t) + EI2 ω2 (0)
tem. The frame XOY and xi Oyi represent the inertia frame
and the local rotating reference frame with the hub, respec- − Ih2 [θ¨1 (t) + θ¨2 (t)] − It1 [θ¨1 (t) + ω¨1 (L1 )]
tively. Li represents the length of ith link. ρi is the mass per
unit length. Ihi denotes the inertia of the ith hub. Iti is the tip − m2 Y˙1 (L1 ) sin θ2 (t)[2L2 θ˙2 (t) + ω˙2 (L2 )] = 0, (6)
inertia of the ith link. Ioi is the inertia of ith link. Mi is the m2 Y¨2 (L2 ) = EI2 ω2 (L2 ), (7)
mass of the ith link. mi represents the tip mass. θi (t) denotes
the angular position of the ith hub. EIi is the bending stiff- It2 [θ¨1 (t) + θ¨2 (t) + ω¨2 (L2 )] + EI2 ω2 (L2 ) = 0, (8)
ness of the ith flexible link. wi (xi , t) represents the transverse
ωi (0) = ωi (0) = 0, i = 1, 2 (9)
movement of point i at the position xi for time t of the ith
link. Yi (xi , t) represents the position of the ith flexible link
with respect to frame XOY at the position xi for time t. τi (t) where, in order to facilitate writing, we define the correspond-
donates the input torque at the ith hub. xi ∈ [0, Li ] is the coor- ing coefficients in the boundary conditions g(t), v1 (t), v2 (t) as
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
GAO et al.: NEURAL NETWORK CONTROL OF A TWO-LINK FLEXIBLE ROBOTIC MANIPULATOR USING ASSUMED MODE METHOD 757
follows:
where α1 = −K1 z1 + q̇d is a virtual back-stepping control. V˙2 = −z1T K1 z1 − z2T K2 z2 (23)
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
758 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 15, NO. 2, FEBRUARY 2019
where V˙2 is negative definite and τ0 is feasible. Applying (25) into (31)
Due to the uncertainties of B(q), H(q, q̇), and K(q), the pro- V˙3 ≤ z1T z2 − z1T K1 z1 + z2T [τ − W ∗T R(Z) − (Z)]
posed control input cannot be applied to the actual manipulator
system. To address this challenge, we propose the following
φ+2
T ˙
control to approximate the uncertain dynamics and polish up + W̃i Γ−1
i Ŵi . (32)
the control performance by the online estimation i=1
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
GAO et al.: NEURAL NETWORK CONTROL OF A TWO-LINK FLEXIBLE ROBOTIC MANIPULATOR USING ASSUMED MODE METHOD 759
1 T −1
φ+2
1 1
V4 = z1T z1 + z2T Bz2 + W̃i Γi W̃i . (49)
2 2 2
i=1
1
V˙4 ≤ −z1T K1 z1 − z2T K2 − I z2 − z2T K2 z˜2
2
Fig. 3. Diagram of output feedback
φ+2
T 1
+ z2,i [Ŵi Ri (Ẑ) − Wi∗T Ri (Z)] + ¯ 2
2
i=1
Remark 2: It is apparent that the control performance will
be better if the control gains K1 and K2 and the adaptive gains
φ+2
T T
Γi are increased. Hence, we can obtain the conclusion that the − [W̃i Ri (Ẑ)zˆ2 ,i + σi W̃i Ŵi ]. (50)
tracking errors z1 and z2 will finally converge to a small neigh- i=1
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
760 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 15, NO. 2, FEBRUARY 2019
Using (52) and z2T K2 z˜2 ≤ 12 z2T z2 + 12 (K2 z˜2 )T (K2 z˜2 ), we fur- TABLE I
PROPERTIES OF THE TWO-LINK FLEXIBLE ROBOTIC MANIPULATOR
ther have
3 1
V˙4 ≤ −z1T K1 z1 − z2T K2 − I z2 + ¯ 2
2 2
φ+2
σi 2li 1 T
− W̃i 2 +λm ax K2T K2 + diag ξ ξ2
4 σi 2 2
i=1
1
φ+2
+ σi + 2
Rti 2 Wi∗ 2 . (58)
2
i=1
1
φ+2
+ σi + 2
Rti 2 Wi∗ 2
2
i=1
≤ −γ3 V4 + β3 (59)
where γ3 and β3 are two constants defined as
2λm in (K2 − 32 I)
γ3 = min 2λm in (K1 ), ,
λm ax (B)
σi
min , (60)
i=1,2...φ+2 2λm ax (Γ−1
i )
1
φ+2
1
β3 = 2
Rti 2 +σi Wi∗ 2 + ¯ 2
2 2
i=1
2li 1 2 2
+ λm ax K2T K2 + diag ε h2 . (61) Fig. 4. Tracking trajectory and control torque for open-loop system.
σi 2
To guarantee γ3 > 0, K1 and K2 are required to satisfy
A. Simulation Results for Open-Loop System
3
λm in (K1 ) > 0, λm in K2 − I > 0. (62) In this section, time domain responses of the discrete model
2
are observed through MATLAB simulations. Give the system a
Remark 3: Under the hypothesis that the position measure-
small interference
ments are perfect, by employing a high-gain observer, we de- ⎧
signed a rigorous theoretical treatment of the output feedback ⎪
⎨ 0.5 N · m, 0 s ≤ t ≤ 0.5 s
problem. The tracking error converges and remains within a τ1 (t) = τ2 (t) = −0.5 N · m, 0.5 s ≤ t ≤ 1 s . (63)
small neighborhood of zero. If the residual error is lower than ⎪
⎩
0 N · m, otherwise
expected, we can reduce the residual error by decreasing βγ or
increasing control gains K1 , K2 , the high-gain ε1 and the ap- The reference inputs of the first and the second link were
proximation accuracy of the neural networks. set to θ1d = 0.5 rad, θ2d = 0.25 rad, respectively. The tracking
trajectory θi of the first and second link for open-loop system
V. SIMULATIONS are shown as Fig. 4. We can see that the outputs of the system
are divergent.
Simulations of open-loop system will be shown in
Section V-A; a PD controller will be introduced in Section V-B;
B. Simulation Results for PD Control
neural network control will be revealed in Section V-C, and the
comparison will be given in Section V-D. The system parame- We designed two vibration control structures to reduce the
ters are specified in Table I. vibration of the two-link flexible manipulator model. At first, we
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
GAO et al.: NEURAL NETWORK CONTROL OF A TWO-LINK FLEXIBLE ROBOTIC MANIPULATOR USING ASSUMED MODE METHOD 761
Fig. 5. Tracking trajectory and control torque for PD control. Fig. 7. Tracking trajectory and control torque for NN control.
Fig. 6. Tip position for PD control. Fig. 8. Tip position for NN control.
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
762 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 15, NO. 2, FEBRUARY 2019
TABLE II
PROPERTIES OF THE QUANSER EXPERIMENTAL PLATFORM
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
GAO et al.: NEURAL NETWORK CONTROL OF A TWO-LINK FLEXIBLE ROBOTIC MANIPULATOR USING ASSUMED MODE METHOD 763
Fig. 11. Tracking trajectory with PD and NN control. Fig. 13. Control torques with PD and NN control.
Fig. 12. Elastic vibration with PD and NN control. Notice that between the start of the motion of the first link and
the stability of the first link in Fig. 11, there is a vibration range
from −4 to 4◦ in the second link and a vibration range from −2
In the Simulink model, the reference inputs of the first and the to 2◦ in the first link under PD controller. The vibration is caused
second link were set to 15π 10π
180 and 180 , respectively. The control by the inertia of the second link when the first link stops its mo-
parameters are selected as Kp = 5, Kd = 0.01 in the first link, tion, and the magnitude of the vibration is much bigger than that
and Kp = 8, Kd = 0.01 in the second link. The servo angle of other vibrations in tracking process. In practice, it will result
θi , the end deflection αi , and the control inputs τi are revealed in serious consequences. Therefore, we would design a more
in Figs. 11, 12, and 13, respectively. Seen from the real time effective control strategy like neural network control to solve
plot, each of the two flexible links is able to track the desired the inertial issue in this work. The tracking performance of NN
angular position trajectories in the form of square waves. How- controller is shown in Fig. 11. Compared with the PD controller,
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
764 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 15, NO. 2, FEBRUARY 2019
the vibration in the second link is reduced within the range of [11] D. Wang, H. He, and D. Liu, “Adaptive critic nonlinear robust control: A
−1◦ to 1◦ and the vibration in the first link is reduced within the survey,” IEEE Trans. Cybern., vol. 47, no. 10, pp. 3429–3451, Oct. 2017.
[12] W. He, X. He, and C. Sun, “Vibration control of an industrial moving strip
range of −0.5◦ to 0.5◦ in the tracking process. Furthermore, un- in the presence of input deadzone,” IEEE Trans. Ind. Electron., vol. 64,
der the NN controller, the flexible manipulator reaches the stable no. 6, pp. 4680–4689, Jun. 2017.
state in a shorter time. More importantly, seen form Fig. 12, the [13] W. He and S. S. Ge, “Robust adaptive boundary control of a vibrating
string under unknown time-varying disturbance,” IEEE Trans. Control
end-effect (α1 and α2 ) of the flexible are decreased from 0.6◦ to Syst. Technol., vol. 20, no. 1, pp. 48–58, Jan. 2012.
0.05◦ which is to say that the neural network controller in the [14] B. Luo, T. Huang, H. N. Wu, and X. Yang, “Data-driven h ∞ control
model works better in vibration suppression. for nonlinear distributed parameter systems,” IEEE Trans. Neural Netw.
Learn. Syst., vol. 26, no. 11, pp. 2949–2961, Nov. 2015.
[15] H. Wu and J. Wang, “Static output feedback control via PDE boundary and
VII. CONCLUSION ODE measurements in linear cascaded ODE–beam systems,” Automatica,
vol. 50, no. 11, pp. 2787–2798, 2014.
In this paper, the n-dimensional discretized model of the [16] B. Xu, D. Wang, Y. Zhang, and Z. Shi, “Dob based neural control of
flexible hypersonic flight vehicle considering wind effects,” IEEE Trans.
two-link flexible manipulator is achieved via the AMM which Ind. Electron., vol. 64, no. 11, pp. 8676–8685, Nov. 2017.
realizes the conversion from PDE to ODE and facilitates the [17] S. Dai, S. He, H. Lin, and C. Wang, “Platoon formation control with
analysis of dynamic uncertainty and the design of controller. prescribed performance guarantees for USVs,” IEEE Trans. Ind. Electron.,
vol. 65, no. 5, pp. 4237–4246, May 2018.
Subsequently, both full-state and output feedback NN controller [18] T. Jiang, J. Liu, and W. He, “Boundary control for a flexible manipulator
are investigated to track the desired trajectory and suppress the based on infinite dimensional disturbance observer,” J. Sound Vibration,
flexible vibration. UUB of the closed-loop system is realized vol. 348, pp. 1–14, 2015.
[19] C. Y. Chang, “Adaptive fuzzy controller of the overhead cranes with
by the Lyapunov’s stability. Furthermore, extensive simulations nonlinear disturbance,” IEEE Trans. Ind. Informat., vol. 3, no. 2, pp. 164–
and experiments on Quanser platform are implemented to 172, May 2007.
demonstrate the feasibility of the proposed NN controller, [20] M. M. Fateh, “Robust control of flexible-joint robots using voltage control
strategy,” Nonlinear Dyn., vol. 67, no. 2, pp. 1525–1537, 2012.
and the final performance has been compared with that of [21] S. Zhang, Y. Dong, Y. Ouyang, Z. Yin, and K. Peng, “Adaptive neural
PD control strategy. In the future, we will further study control for robotic manipulators with output constraints and uncertainties,”
more efficient modeling and control techniques to expand the IEEE Trans. Neural Netw. Learn. Syst., vol. pp, no. 99, pp. 1–11, 2018,
doi: 10.1109/TNNLS.2018.2803827.
applicability of the proposed method in practice and solve the [22] S. Tong, T. Wang, and Y. Li, “Fuzzy adaptive actuator failure compen-
vibration problems of various flexible structures. sation control of uncertain stochastic nonlinear systems with unmodeled
dynamics,” IEEE Trans. Fuzzy Syst., vol. 22, no. 3, pp. 563–574, Jun. 2014.
[23] S. C. Tong, Y. M. Li, G. Feng, and T. S. Li, “Observer-based adaptive fuzzy
ACKNOWLEDGMENT backstepping dynamic surface control for a class of MIMO nonlinear
systems,” IEEE Trans. Syst., Man, Cybern. B, vol. 41, no. 4, pp. 1124–
The authors thank the AE and the anonymous reviewers for 1135, Aug. 2011.
their constructive comments which helped improve the quality [24] C. Yang, Y. Jiang, Z. Li, W. He, and C.-Y. Su, “Neural control of bimanual
and presentation of this paper. robots with guaranteed global stability and motion precision,” IEEE Trans.
Ind. Informat., vol. 13, no. 3, pp. 1162–1171, Jun. 2017.
[25] S. Dai, M. Wang, and C. Wang, “Neural learning control of marine surface
REFERENCES vessels with guaranteed transient tracking performance,” IEEE Trans. Ind.
Electron., vol. 63, no. 3, pp. 1717–1727, Mar. 2016.
[1] W. Chen, “Dynamic modeling of multi-link flexible robotic manipulators,” [26] H. Dinh, R. Kamalapurkar, S. Bhasin, and W. Dixon, “Dynamic neural
Comput. Struct., vol. 79, no. 2, pp. 183–195, 2001. network-based robust observers for uncertain nonlinear systems,” Neural
[2] W. He, Z. Li, and C. L. Philip Chen, “A survey of human-centered in- Netw., vol. 60, pp. 44–52, 2014.
telligent robots: Issues and challenges,” IEEE/CAA J. Automatica Sinica, [27] S. Dai, C. Wang, and M. Wang, “Dynamic learning from adaptive neural
vol. 4, no. 4, pp. 602–609, Oct. 2017. network control of a class of nonaffine nonlinear systems,” IEEE Trans.
[3] T. Zebin and M. Alam, “Modeling and control of a two-link flexible Neural Netw. Learn. Syst., vol. 25, no. 1, pp. 111–123, Jan. 2014.
manipulator using fuzzy logic and genetic optimization techniques,” J. [28] Z. Li, Q. Ge, W. Ye, and P. Yuan, “Constrained multilegged robot sys-
Comput., vol. 7, no. 3, pp. 578–585, 2012. tem modeling and fuzzy control with uncertain kinematics and dynamics
[4] Y. Li, B. Tang, Z. Shi, and Y. Lu, “Experimental study for trajectory incorporating foot force optimization,” IEEE Trans. Syst., Man, Cybern.
tracking of a two-link flexible manipulator,” Int. J. Syst. Sci., vol. 31, Syst., vol. 46, no. 10, pp. 1338–1351, Jan. 2016.
no. 1, pp. 3–9, 2000. [29] K. S. Narendra and K. Parthasarathy, “Identification and control of dy-
[5] W. He, Y. Ouyang, and J. Hong, “Vibration control of a flexible robotic ma- namical systems using neural networks,” IEEE Trans. Neural Netw., vol. 1,
nipulator in the presence of input deadzone,” IEEE Trans. Ind. Informat., no. 1, pp. 4–27, Mar. 1990.
vol. 13, no. 1, pp. 48–59, Feb. 2017. [30] H. Gomi and M. Kawato, “Neural network control for a closed-loop system
[6] L. Celentano and A. Coppola, “A computationally efficient method for using feedback-error-learning,” Neural Netw., vol. 6, no. 7, pp. 933–946,
modeling flexible robots based on the assumed modes method,” Appl. 1993.
Math. Comput., vol. 218, no. 8, pp. 4483–4493, 2011. [31] T. W. Chow and Y. Fang, “A recurrent neural-network-based real-time
[7] L. Celentano, “Modeling of flexible robots with varying cross section and learning control strategy applying to nonlinear systems with unknown
large link deformations,” J. Dyn. Syst. Meas. Control, vol. 138, no. 2, pp. dynamics,” IEEE Trans. Ind. Electron., vol. 45, no. 1, pp. 151–161, Feb.
021010, 2015. 1998.
[8] R. K. Moolam, “Dynamic modeling and control of flexible manipulators,” [32] W. T. Miller III, R. P. Hewes, F. H. Glanz, and L. G. Kraft III, “Real-time
Ph.D. dissertation, Dept. Mech. Eng., Politecnico Di Milano, Milan, Italy, dynamic control of an industrial manipulator using a neural network-based
2014. learning controller,” IEEE Trans. Robot. Autom., vol. 6, no. 1, pp. 1–9,
[9] C. Sun and Y. Xia, “An analysis of a neural dynamical approach to solv- Feb. 1990.
ing optimization problems,” IEEE Trans. Autom. Control, vol. 54, no. 8, [33] F. Jin and B. Guo, “Lyapunov approach to output feedback stabilization
pp. 1972–1977, Aug. 2009. for the euler–bernoulli beam equation with boundary input disturbance,”
[10] X. He, W. He, J. Shi, and C. Sun, “Boundary vibration control of vari- Automatica, vol. 52, pp. 95–102, 2015.
able length crane systems in two dimensional space with output con- [34] X. Zhang, W. Xu, S. S. Nair, and V. Chellaboina, “PDE modeling and
straints,” IEEE/ASME Trans. Mechatronics, vol. 22, no. 5, pp. 1952–1962, control of a flexible two-link manipulator,” IEEE Trans. Control Syst.
Oct. 2017. Technol., vol. 13, no. 2, pp. 301–312, Mar. 2005.
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.
GAO et al.: NEURAL NETWORK CONTROL OF A TWO-LINK FLEXIBLE ROBOTIC MANIPULATOR USING ASSUMED MODE METHOD 765
[35] L. Zhang and J. Liu, “Observer-based partial differential equation bound- Chen Zhou received the B.Eng. degree in con-
ary control for a flexible two-link manipulator in task space,” IET Control trol theory and engineering from the School of
Theory Appl., vol. 6, no. 13, pp. 2120–2133, 2012. Automation and Electrical Engineering, Univer-
[36] A. D. Luca and B. Siciliano, “Closed-form dynamic model of planar sity of Science and Technology Beijing, Beijing,
multilink lightweight robots,” IEEE Trans. Syst., Man, Cybern., vol. 21, China, in 2017. He is currently working toward
no. 4, pp. 826–839, Jul./Aug. 1991. the M.S. degree with the School of Electrical
[37] S. Behtash, “Robust output tracking for non-linear systems,” Int. J. Con- and Computer Engineering, Georgia Institute of
trol, vol. 51, no. 6, pp. 1381–1407, 1990. Technology, Atlanta, GA, USA.
[38] R. M. Sanner and J.-J. E. Slotine, “Gaussian networks for direct adaptive His research interests include neural net-
control,” IEEE Trans. Neural Netw., vol. 3, no. 6, pp. 837–863, Nov. 1992. work control, vibration control, machine learn-
ing, computer systems, and software.
Authorized licensed use limited to: J.R.D. Tata Memorial Library Indian Institute of Science Bengaluru. Downloaded on January 31,2024 at 03:38:58 UTC from IEEE Xplore. Restrictions apply.