Upload
setifffffffff
View
214
Download
0
Embed Size (px)
Citation preview
7/30/2019 1081.full
1/16
http://jvc.sagepub.com/Journal of Vibration and Control
http://jvc.sagepub.com/content/18/8/1081The online version of this article can be found at:
DOI: 10.1177/1077546311410762
2012 18: 1081 originally published online 21 September 2011Journal of Vibration and ControlNan-Chyuan Tsai, Din-Chang Chen, Li-Wen Shih and Chao-Wen Chiang
techniqueodel reduction and composite control for overhead hoist transport system by singular perturbatio
Published by:
http://www.sagepublications.com
can be found at:Journal of Vibration and ControlAdditional services and information for
http://jvc.sagepub.com/cgi/alertsEmail Alerts:
http://jvc.sagepub.com/subscriptionsSubscriptions:
http://www.sagepub.com/journalsReprints.navReprints:
http://www.sagepub.com/journalsPermissions.navPermissions:
http://jvc.sagepub.com/content/18/8/1081.refs.htmlCitations:
What is This?
- Sep 21, 2011OnlineFirst Version of Record
- Jun 1, 2012Version of Record>>
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/content/18/8/1081http://jvc.sagepub.com/content/18/8/1081http://jvc.sagepub.com/content/18/8/1081http://www.sagepublications.com/http://www.sagepublications.com/http://jvc.sagepub.com/cgi/alertshttp://jvc.sagepub.com/cgi/alertshttp://jvc.sagepub.com/subscriptionshttp://jvc.sagepub.com/subscriptionshttp://jvc.sagepub.com/subscriptionshttp://www.sagepub.com/journalsReprints.navhttp://www.sagepub.com/journalsReprints.navhttp://www.sagepub.com/journalsPermissions.navhttp://www.sagepub.com/journalsPermissions.navhttp://www.sagepub.com/journalsPermissions.navhttp://jvc.sagepub.com/content/18/8/1081.refs.htmlhttp://jvc.sagepub.com/content/18/8/1081.refs.htmlhttp://jvc.sagepub.com/content/18/8/1081.refs.htmlhttp://online.sagepub.com/site/sphelp/vorhelp.xhtmlhttp://online.sagepub.com/site/sphelp/vorhelp.xhtmlhttp://jvc.sagepub.com/content/early/2011/09/15/1077546311410762.full.pdfhttp://jvc.sagepub.com/content/early/2011/09/15/1077546311410762.full.pdfhttp://jvc.sagepub.com/content/18/8/1081.full.pdfhttp://jvc.sagepub.com/content/18/8/1081.full.pdfhttp://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://online.sagepub.com/site/sphelp/vorhelp.xhtmlhttp://jvc.sagepub.com/content/early/2011/09/15/1077546311410762.full.pdfhttp://jvc.sagepub.com/content/18/8/1081.full.pdfhttp://jvc.sagepub.com/content/18/8/1081.refs.htmlhttp://www.sagepub.com/journalsPermissions.navhttp://www.sagepub.com/journalsReprints.navhttp://jvc.sagepub.com/subscriptionshttp://jvc.sagepub.com/cgi/alertshttp://www.sagepublications.com/http://jvc.sagepub.com/content/18/8/1081http://jvc.sagepub.com/7/30/2019 1081.full
2/16
Article
Model reduction and composite controlfor overhead hoist transport systemby singular perturbation technique
Nan-Chyuan Tsai, Din-Chang Chen, Li-Wen Shih and
Chao-Wen Chiang
Abstract
An innovative Overhead Hoist Transport (OHT) system is proposed and analyzed to transport fragile semi-finishedproducts in factories. A triplet of double-link arm is used to carry the load, in replacement of the cables used conven-tionally. Unlike conventional OHT, the proposed OHTexhibits superior capability for high-speed transportation, flexible
stiffness and is able to account for the inherent auto-sway characteristics and parameters uncertainties of the OHTsystem. The three-time-scale plant model of the OHT system, including the drive motors, flexible links and rigid links, isdeveloped. By singular perturbation order-reduction technique, the highly nonlinear high-order dynamics of the OHTsystem can be modeled as a low-order linearized plant so that the synthesis of the feedback controller becomes simpler.The composite control, composed of sliding mode control and input shaping technique, is proposed. The sliding modecontrol is, as usual, employed to account for the system parameters uncertainties. On the other hand, to suppressthe residual vibration, i.e., auto-swaying, the input shaping technique is utilized by implementation of a finite-lengthsequence of impulses in the appropriate amplitude and time epoch. Finally, the efficacy of the proposal composite controlstrategy is examined and verified by intensive computer simulations.
Keywords
Composite control, multiple-time-scale system, overhead hoist transportReceived: 13 September 2009; accepted: 9 April 2011
1. Introduction
The semiconductor fabrication is one of the most signif-
icant industries. Highly complicated production facilities
with various processes are involved. The semi-finished
products have to be transported backwards/forwards
among stations in the factory. For example, a stack of
300 mm wafers is transported approximately from 8 to
10 miles during the processing and typically about 250
fabrication procedures have to be undertaken before
finished goods are completed (Agrawal and Heragu,
2006). It is evident that the transport system in semicon-
ductor industries is one of the crucial factors for the
quality of the products. Besides, due to the high cost of
wafers, manual transport is not practicable at all such
that a highly reliable wafer transport system is intensively
required. However, the commercially-available Overhead
Hoist Transport (OHT) unit, which is currently employed
in industries, is not equipped with an active suspension
controller so that fragile material (e.g., wafers) suffers
from potential damage due to collision or collapse
(Chung and Jang, 2007; Kuo, 2002; Liao and Wang,
2006).
In general, the conventional OHT is a type of pendu-
lum so that it is inherently less eligible for high speed
transportation with auto-swaying (Jerman and Kramar,
2008; Jerman et al., 2004). That is, though it is easy to
use, there are a few inherent drawbacks, such as swaying
Department of Mechanical Engineering, National Cheng Kung University,
Taiwan
Corresponding author:
Nan-Chyuan Tsai, Department of Mechanical Engineering, National
Cheng Kung University, Tainan City 70101, Taiwan
Email: [email protected]
Journal of Vibration and Control
18(8) 10811095
! The Author(s) 2011
Reprints and permissions:
sagepub.co.uk/journalsPermissions.nav
DOI: 10.1177/1077546311410762
jvc.sagepub.com
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
3/16
and the collision and collapse of piled-up carried load. In
order to prevent those threats, an innovative triplet of
double-link arm is proposed to be equipped with
the OHT unit in our work. Compared with the conven-
tional OHT, the proposed OHT unit possesses a certain
degree of superior properties, such as eligibility for high
traveling speed, adjustable stiffness and capability ofanti-sway and anti-uncertainty.
The singular perturbation theory is usually employed
to deal with the plant with the presence of parasitic
parameters. By a singular perturbation approach, the
system model can be split into two lower-order subsys-
tems in two time scales (Kokotovic et al., 1987). For
example, the quarter-car suspension system is usually
analyzed by a two-time-scale model (Salman et al.,
1988). In addition, the electric power system can be some-
how converted to a generator voltage regulator by a sin-
gular perturbation method (Vournas et al., 1995). As to
automation, flexible robot links have often been studied
by a perturbation technique (Ge and Cheng, 2005; Khalil
and Kokotovic 1979; Ladde and Siljak, 1983; Prljaca and
Gajic, 2008; Rasmussen and Alleyne, 2004; Shtessel and
Shkolnikov, 2003; Shtessel et al., 2002; Spong, 1989; Tsai
et al., 2007).
Although the system dynamics of the OHT system is
highly nonlinear and of a high-order, by a singular per-
turbation technique, the system model can be split into
three subsystems in three time scales, i.e., slow-mode
subsystem, intermediate-mode subsystem and fast-
mode subsystem. The order-reduced models are simpli-
fied but the characteristics of the fast-mode subsystem
are preserved to some extent so that the controllersynthesis becomes simpler. A composite controller, com-
posed of the Sliding Mode Control (SMC) loop and
input shaping technique, is proposed in this paper. The
SMC is synthesized, on the basis of a slow-time-scale
model, to account for the system parameters uncertain-
ties and to regulate the position of carried load. On the
other hand, the input shaping technique is developed, on
the basis of the intermediate-time-scale model, to suppress
the residual vibration. That is, the anti-sway controller is
implemented by the input shaping technique which pro-
vides a sequence of impulse in appropriateamplitudes and
time epoch. Finally,the efficacy of the proposalcomposite
control strategy is examined and verified by computer
simulations.
Innovative design and dynamic
analysis of OHT
The proposed OHT mainly consists of a trolley, a set of
DC (Direct Current) motors, three rigid links and three
flexible links, shown in Figure 1. The OHT is equipped
with a triplet of double-link arms to carry the load. The
motions of double-link arms are controlled by the set of
DC motors. Evidently, the OHT is a mechatronic
system composed by an electric subsystem and a
mechanical subsystem. Both the dynamics of electric
and mechanical subsystems are modeled to describe
precisely the dynamics of the OHT. At last, the
Multiple-time-scale (MTS) property is applied for
order-reduction and controller synthesis.
2.1. Description of OHT
The schematic diagram of the proposed overhead crane
system, hereafter named as OHT, is depicted in
Figure 1. The mass of cargo to be carried forward/back-
ward between two stations in a factory is denoted as m c.
Instead of passive cables equipped conventionally, a
triplet of double-link arms is facilitated with the OHT
to carry the load. Each double-link arm is composed
of two links, which are connected by pin-joint, and
named as a manipulator in this paper. The upper link
of each arm, Ri, is assumed rigid and controlled by a
DC motor so that each rigid link can actively move in
planar fashion. It is noted that the three rigid links
together can dominate any 3-dimensional movement
of the carried load within the specified boundary con-
structed by the three manipulators. The lower link of
each arm, Fi, is flexible and controlled by the associated
rigid link so that the load, m c, can be prevented from
any potential shock, unexpected tilting or high-fre-
quency excitation, especially if it is considerably fragile.
The ith drive motor is attached and fixed to the OHT
at location A i, specified by the actuator coordinate,
Figure 1. Schematic diagram of the OHT system.
1082 Journal of Vibration and Control 18(8)
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
4/16
Xa i xa i ya i za i T
, i 1, 2, 3, with respect to theinertial reference frame fX, Y, Zg, shown in Figure 2.The center of the triangle constituted by A 1, A 2,A 3,O, is the origin of the actuator frame. Assumethe pin joints for the rigid links and flexible links, Ji,
are frictionless. The displacement vector of the load is
Xc xc yc zc T
with respect to inertial reference
frame. The constrained planar displacement of manip-
ulators are defined and shown in Figure 3. The
coordinates X0, Y0, Z0f g and X00, Y00, Z00f g are the inter-mediate coordinates whose origins are located on A iand Ji (i.e., the top ends of i
th rigid link and ith flexible
link) respectively. X, X0 and X00 are along the track ofthe OHT while Z, Z0 and Z00 are always the verticalaxes. Both of the rigid links R 1 and R 2 are constrained
to retain a constant angle, , with respect to the coor-dinate plane X0, Y0f g, shown in Figure 3(a).On the otherhand, i is the component of angular displacement ofR i i 1, 2 about Y0-axis. Similarly, i i 1, 2 is thecomponent of angular displacement of the undeformed
flexible links about Y00-axis. The motion of rigid link,R 3, is constrained on the plane, X
0, Z0f g, shown inFigure 3(b). 3 and 3 are the angular displacementsof rigid link and undeformed flexible link of the
Manipulator #3 about X0-axis and X00-axis respectively.The elastic deformations of the flexible links of manip-
ulators are expressed with respect to the coordinate,
x0, y0, z0 , whose origin is Ji i 1, 2 , shown inFigure 4. In finite-mode sense, the deformations of theflexible links can be described as follows:
vy0 is, t Xnj1
y0 jsi qy0 i jt, i 1, 2, 3: 1a
vz0 i s, t Xnj1
z0 jsi qz0 i jt, i 1, 2, 3: 1b
where y0 j si and z0 j si are the mode shape functionsabout y0-axis and z0-axis respectively. qy0 i j
t
and
qz0 i jt are the generalized coordinates in time vari-able. s i 2 0, l2 is the axial position along the flexiblelinks while n is the number of modes and t denotes
the time variable. With the boundary conditions sat-
isfied, the normalized shape functions can be found:
jsi sinj
l2si
, i 1, 2, 3, j 1, . . . , n, 2
where l2 is the length of individual flexible link before
any deformation or elongation occurs.
2.2. Dynamics of Mechanical SubsystemFrom the geometric relation among the proposed
manipulators, the linear displacement of the carried
load, which is assumed as a lumped rigid-body mass,
can be described from the geometric relation of
Manipulator #3 as follows:
xcyczc
24
35 cos 3 cos30 0
sin 3 sin 3
24
35 l1
l2
!
xa 3ya 3za 3
24
35 3
Figure 3. Schematic diagram of the manipulators (a) links R1and link R2 (b) link R3..
Figure 2. Allocation of drive motors (a) top view (b) side view.
Figure 4. Deformations of manipulators #1 and #2.
Tsai et al. 1083
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
5/16
where l1 is the length of individual rigid link. Then the
absolute velocity of carried load, V*
mc , can be evaluated
as follows:
V*
mc V*
mc=T !* r* V*
M
_xc i _yc ^j _zc k
_x i _y ^j
xc i yc ^j zc k
_x i _xc zc _y _x
i
_yc
zc _x ^j
_zc
yc _x
xc _y k
4
where V
*mc=T is the relative velocity of carried load
with respect to the trolley, !*
the angular velocity of
carried load, V*
M the velocity of trolley and x the dis-
placement of trolley in X-axis. x and y are the swayangles of carried load about X-axis and Y-axis respec-
tively, shown in Figure 5. In fact, x, y
can be
described by the location of carried load as follows:
x sin1zc
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiy2c z2c
p
5a
y sin1 zcffiffiffiffiffiffiffiffiffiffiffiffiffiffiffix2c z2c
p 5b
Taking advantage of the three flexible links sepa-
rated 120 degree orderly against the carried load, the
net moment on the carried load about Z-axis is almost
zero by adjustment of the flexible links positions. That
is, the carried load does not rotate about Z-axis.
Therefore, the total kinetic energy of manipulators
and trolley can be evaluated by:
T 12
X2i1
l10
1 _rTo i _ro i d so i
1
2
X2i1
l20
2 _rT
f i _rf i d sf i
1
2
l1
0
1 _rTo3 _ro3 d so3
1
2
l2
0
2 _rT
f3 _rf3 dsf3
12
M 31 l1 32l2 _x2 12
mc ~V2mc
6
where 1 and 2 are the mass density (in length) of rigidlinks and flexible links respectively. ro i is the displace-
ment vector of the rigid link, R i, i 1, 2: That is:
roi sinicos cosicos sin
cosi sini 0
sinisin cosisin cos
264
375
so i
0
0
264
375
x
0
0
264
375,
so i
20, l1
i
1, 2:
7
ro 3 is the displacement vector of rigid link R 3:
r o 3 cos 3 sin 3 0
0 0 1
sin 3 cos 3 0
264
375
so 3
0
0
264
375
x
0
0
264
375,
so 3 2 0, l1 : 8
rf i is the displacement vector of the flexible links,
Fi, i 1, 2: That is:
rf i sin icos cos icos sin
cos i sin i 0
sin isin cos isin cos
264375 l10
0
264375 x0
0
264375
sinicos cosicos sin
cosi sini 0
sinisin cosisin cos
264
375
sf i
vy0 i
vz0 i
264
375,
sf i 2 0, l2 , i 1, 2: 9
rf3 is the displacement vector of flexible link F3:
rf3 cos 3
sin 3 0
0 0 1
sin 3 cos 3 0
264 375l1
0
0
264 375x
0
0
264 375
cos 3 sin 3 0
0 0 1
sin 3 cos 3 0
264
375
sf i
vy0 i
vz0 i
264
375, sf i 2 0, l2 :
10
On the other hand, the overall potential energy of
manipulators, with respect to the origin of the actuator
Figure 5. Schematic diagram of swaying load.
1084 Journal of Vibration and Control 18(8)
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
6/16
frame, O, can be expressed as:
VX2i1
1
2
l20
E I v00y0 i 2 v00z0 i 2
d s2 i mc g zc
X2
i1
l1
0
1 g rzo i d so i
l1
0
1 g rzo3 d so3
X2i1
l20
2 g rz
f i d sf i l2
0
2 g rz
f3 d sf3 11
where Eand Iare the Youngs modulus and moment of
inertia of flexible links respectively and g denotes
the gravitation constant. rzo i, rzo3, r
zf i and r
zf3 represent
the Z-axis components of ro i, ro 3, rf i and rf3 respec-
tively i 1, 2 and can be described as follows:
rzo i sf i sin i sin 12a
rzo 3 so 3 sin 3 12b
rzf i l1 sin i sin sf i sin i sin vy0 i cos isin vz0 i cos 12c
rzf3 l1 sin 3 sf3 sin 3 vy0 i sin 3 12d
Assume HX 0 is the constraint equation invector form:
H
X
h 1 h 2 h 3 h 4 h 5 h 6 h 7 h 8 h 9 h 10 h 11
T
0 13
where the scalar constraint equations, h i 0, i 1,2, , 11, can be referred to Appendix A for more
details. Finally, by Lagrangian multiplier approach, the
integrated equations of motion in matrix-vector form for
manipulators and trolley can be obtained as follows:
M qr, qf qr
qf
! 0 0
0 K
!qr
qf
! fr qr, _qr
ff qr, _qr
!
grqr, _qr, qf, _qf0 !
U
0 !ATr
0 ! l 14where M is symmetric inertia matrix, qr 2 R12 the statevector of rigid links, qf 2 R6 n the state vector of flexiblelinks, U2 R12 the applied torque by motors, l theLagrangian multiplier vector, fr, ff and gr are the terms
due to gravity, Coriolis and centripetal forces. It is noted
that bothfr andff are independent of _qf. Kis the stiffness
matrix and A r the constraint matrix.Definitions ofM,fr,
ff, gr, K, U and A r can be referred to Appendix B for
more details. The inertia matrix, M, is to incorporate all
the mass properties of the whole OHT. The quadratic
form associated with the inertia matrix of the OHT rep-
resents the kinetic energy. Kinetic energy is always
strictly positive unless the system is at rest (Asada and
Slotine, 1986).Therefore, the inertia matrix is assumed to
be positive definite. It is noted that the entries of inertia
matrix, i.e., equation (B.7), are time-varying. In other
words, the inertia matrix is structure-configuration-dependent and reflects the instantaneous overall mass
properties of OHT.
2.3. Dynamics of electric subsystem
The armature-controlled DC motors are employed to
regulate the angular displacements of rigid links in our
work. The effects of magnetic flux leakage, hysteresis
and fringing effect are all ignored.In addition, assume
the inductance and resistances of all the three armature
circuits of drive motors are identical. Therefore, the
dynamics of the individual armature circuit for any
drive motor can be described as:
Lad ia
d t Ra ia KB _qr ea 15
where La diag L k
, Ra diag R k
and KB diag Kkb
039
. The superscript, k 1, 2, 3,
denotes the k t h drive motor. L k is the inductance of
the armature, R k the resistance of the armature, Kkbthe electric constant, ia i1 i2 i3 T the armaturecurrent and ea
e 1 e 2 e 3
T the applied armature
voltage. The torque generated by the drive motor canbe described as:
KT ia 16where KT diag Kkt
, k 1, 2, 3, and Kkt is the torque
constant.
2.4. Dynamics of OHT
Since the rigid links are controlled by the drive motors,
the equations of motion of the OHT can be established
as follows:
M qr, qf qr
qf
! fr qr, _qr
ff qr, _qr
! gr qr, _qr, qf, _qf
0
!
0 00 K
!qr
qf
! U
a
0
! A
Tr
0
!l 17a
Lad ia
d t Ra ia KB _qr ea 17b
8>>>>>>>>>>>>>:where Ua KT ia 019
T. In general, the free
response of the electrical systems is much faster than
that of the mechanical systems. On the other hand, the
Tsai et al. 1085
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
7/16
major time constant of the electrical subsystems is much
smaller than any of the mechanical subsystems. In addi-
tion, for the rigid-flexible pin-joined mechanical system,
the natural frequency of the rigid link is usually much
smaller than that of the first mode of the flexible link.
In other words, the rigid mode and flexible modes exhi-
bit in fairly distinct time scales. That is, the proposalOHT possesses the MTS property for it is composed of
electric (fast mode), rigid (slow mode) and flexible
(intermediate mode) mechanical subsystems. For the
sake of controller synthesis, a simple linearized mathe-
matic model is generally required. Since the OHT is an
MTS system, the coupled and nonlinear dynamic
model in equation (17) can be further simplified by a
singular perturbation technique addressed in next
section.
3. Reduced model of OHT
Since the physical value of the inductance of the arma-
ture at drive motors is much smaller than that of any
other system parameters, the first singular perturbation
parameter can be defined as "1 La.Therefore, equation(17) can be rewritten as follows:
M qr, qf qr
qf
! frqr, _qr
ffqr, _qr
! gr qr, _qr, qf, _qf
0
!
0 00 K
!qr
qf
! U
a
0
! A
Tr
0
!l 18a
"1d ia
d t Ra ia
KB _qr
ea
18b
8>>>>>>>>>>>>>:By setting "1 0 and substituting equation (18b)
into equation (18a), then the mechanical subsystem
with synergistic electrical subsystem can be obtained
as follows:
M ~qr, ~qf ~qr
~qf
" #
fr ~qr, _~qr
ff ~qr, _~qr
264
375 gr ~qr, _~qr, ~qf, _~qf
0
" #
0 0
0 K !
~qr
~qf
! ~Ua
0" #
~ATr
0" # l 19
where ~qr qr qr f and ~qf qf qf f represent the newstate vectors for rigid-mode and flexible-mode links
respectively. For order-reduction method to be under-
taken, qr f and qf f are the fast-time-scale components of
the original state vectors (i.e., qr and qf) for rigid-mode
and flexible-mode links respectively. ~Ua Ua Uf isthe primary control input by excluding the fast-time-
scale component, Uf, of the control input vector Ua.
Since the electrical subsystem (i.e., R-L circuit) is inher-
ently a stable system, in fact the fast component of the
control (to be synthesized later) is not required any
more. That is Uf 0. It is noted that the 5th-ordermathematic model in equation (18) is reduced to 4th-
order in equation (19). By separation of slow and inter-
mediate modes, equation (19) can be rewritten as
follows:
~q r G r r fr ~q r, _~q r
g r ~q r, _~q r, ~qf, _~qf
~ATr lh i
G r f ff ~q r, _~q r
G r f K ~qf G r r ~Ua 20a
~qf Gf r fr ~q r, _~q r
g r ~q r, _~q r, ~qf, _~qf
~ATr lh i
Gf f ff ~q r, _~q r
Gf f K ~qf Gf r ~Ua 20b
8>>>>>>>>>>>>>>>>>>>>>:where G is the inverse of inertia matrix, M, such that its
entry Gi, j, i, j
1, 2, is the submatrix corresponding to
the state vectors ~q r and ~qf respectively, i.e.,
G G r r G r fGf r Gf f
!21
Define K E I "K "K=, the second singular pertur-bation parameter "2 ffiffiffiffip and ~qf "K1&, then equa-tion set (20) can be rewritten as:
~qr G r r fr ~qr, _~qr
g r ~qr, _~qr, "K1&, "K1 _& h
~
A
T
rli G r fff ~qr, _~q r G r f& G r r ~Ua 22a
"K1 & Gf r fr ~qr, _~qr h
g r ~qr, _~qr, "K1&, "K1 _&
~ATr li
Gf fff ~qr, _~qr
Gf f& Gf r ~Ua 22b
8>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:
By setting " 22 0 in equation (22b), the displace-ment vector, "&, for slow mode contributed by flexiblelinks can be obtained as follows:
"& G1f f Gf r fr "q r, _"q r g r "q r, _"q r, 0, 0 "ATr l
Gf f ff "q r, _"q r Gf r "U 23
By substituting equation (23) into equation (22a),
the dynamic of the slow-mode subsystem can be
obtained as:
Mr "qr, 0 "q r fr "qr, _"qr g r "qr, _"qr, 0, 0 "ATr l Us
24
1086 Journal of Vibration and Control 18(8)
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
8/16
where Mr is the inertia matrix of rigid links, whose
dimension is corresponding to the state vector q r. "q rand Us are the slow-mode components of state vector
q r and control vector Ua respectively. It is noted that
the 4th-order mathematic model in equation (21) is
further reduced to 2nd-order in equation (23). These
two order reductions are using the same approach:singular perturbation technique.
Define # 1 "K1 &and # 2 "2 "K1 _&, then equation(22b) can be further split into two subsystems:
"2 _#1 #2 25a"2 _#2 Gf r fr g r ~ATr l
Gf fff
Gf f "K#1 Gf r ~Ua
8>>>: 25b
To find the intermediate-mode subsystem, the slow-
mode time scale is stretched by "2, i.e., t="2 and twonew state vectors are introduced as follows:
1 # 1 "K1 "& 26a 2 # 2 26b
By substituting equation (23) and equation set (26)
into equation (25) and setting "2 0, the mathematicmodel of intermediate subsystem leads to:
d1d
2 27ad2d
Gf f "K1 Gf r Um 27b
8>:where Um ~Ua Us.
Since the time constant of the drive motor is much
smaller than that of the manipulators, by singular
perturbation technique (by setting "1 0), the dynam-ics of the manipulators with synergistic drive motors
can be order-reduced. Nevertheless, the lower-order
model is constructed without ignoring the dynamics
of the drive motors so that the armature current ia is
included in the control vector, Ua.On the other hand,
due to the presence of the flexible modes, the dynamics
of the manipulators possess a certain degree of nonli-
nearity and additional order in the mathematic model.
Once again, the nonlinear dynamic model of manipu-
lators can be further simplified and order-reduced by
singular perturbation technique (by setting "2 0) sothat the controller synthesis (to be addressed in the next
section) becomes simpler.
The eigenvalues of the nominal open-loop system are
inspected and shown in Figure 6. It is observed from
Figure 6 that the eigenvalues of the nominal open-loop
system can be clustered into three groups, i.e., the
eigenvalues of rigid-mode mechanical subsystem, flex-
ible-mode mechanical subsystem and electric subsys-
tem. Since there are six marginal poles along the
imaginary axis of the complex plane in addition to
the other stable poles, the system is marginally stable.
This implies that the OHT system is most likely to oscil-
late back and forth (i.e., in harmonic motion) if no any
anti-sway control loop is employed. This is why the
anti-sway control component (to be addressed and
synthesized in the next section) is absolutely required.
4. Composite control
Due to a variety of operation conditions, such as accel-
eration or brake of the trolley, loading/unloading and
mass eccentricity, a few system parameters of the OHT
are uncertain and might be nonlinear. From the view-
point of vibration, the OHT has marginal poles so thatthe carried load suffers from periodic swaying.
Therefore, the composite controller is basically synthe-
sized by integration of the SMC and input shaping
technique. The SMC is inherently, to some extent,
robust to account for system uncertainties while the
input shaping technique is used for anti-swaying. By
the two reduced-order subsystems in equation (24)
and equation (27), a composite control law can be syn-
thesized for the studied OHT in equation set (17).
4.1. Smc for slow-mode dynamics
Define two new variables, 1 "qr and 2 _"qr. Then theslow-mode model, equation (24), can be converted into
a compact form as follows:
_C N 1, 2 Q Us 28where
CT 1 2
29a
Figure 6. Clusters for eigenvalues of nominal OHT unit.
Tsai et al. 1087
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
9/16
N 2M1r fr gr "ATr l
29bQ 0
M1r
29c
For SMC design (Tsai and Wu, 2008; Tsai, Huangand Chiang, 2009), the sliding hyperplane is defined as
follows:
S P C 0 30
where P is a positive definite matrix. At sliding mode in
which sliding hyperplane is unchanged with respect to
time, i.e.,
_S @P@C
@C
@t 0 31
so that the equivalent control (first component of
SMC), to bring the OHT back to the equilibrium, can
be easily obtained as:
Us e @P
@CQ
!1@P@C
N 32
Mainly to account for the system parameters uncer-
tainties, the switch control (second component of
SMC), Us n, is designed to meet the Reaching
Condition: _S S5 0.
Us n @P@C
Q !1
NU B Sat S= 33
where is positive definite and named as the reachingfactor. The condition N "N
NU B is established todefine the maximum estimated uncertainty of the
system parameters with respect to the nominal system
matrix of the slow-mode subsystem, "N. Sat is thesaturation function, which is introduced to prevent
severe chattering as the SMC is engaged. denotesthe boundary layer thickness. That is,
Sat S
S, S 1Sgn S , otherwise
( 34
where Sgn is Signum function. Therefore, the anti-
uncertainty component of composite control (i.e.,
SMC) can be obtained:
Us Us e Us n 35
4.2. Input Shaping Technique for
Intermediate-mode Dynamics
In general, the deformation of flexible link is a rela-
tively small and the amplitude of the first flexible
mode can be regarded to approximate the vibration
of the flexible links. Hence equation set (27) can berewritten as follows:
d21d2
Gf f "K1 Gf r Um 36
where Um is the intermediate-mode component of con-
trol vector. The intermediate-mode system response
based on equation (36) due to an impulse input can
be described as follows (Singer and Seering, 1990):
ym
Am
!0ffiffiffiffiffiffiffiffiffiffiffiffiffi1 2p e
!0 0 " # sin !0 ffiffiffiffiffiffiffiffiffiffiffiffiffi1 2p 0
37
where Am is the amplitude of the impulse, !0 theundamped natural frequency of the intermediate-
mode subsystem and the damping ratio of theintermediate-mode subsystem. and 0 denote thetime variable and the time instant of the impulse
exerted. The amplitude of vibration of the flexible
links for a multi-impulse input sequence, which is
applied to account for inherent swaying of OHT, is
given by (Singer and Seering, 1990):
Aamp
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiXNij1
Bj cosj
2
XNij1
Bj sin j
2vuut 38awhere
Bj Aj!0ffiffiffiffiffiffiffiffiffiffiffiffiffi
1 2p e !0 Nij 38b
j !0ffiffiffiffiffiffiffiffiffiffiffiffiffi
1 2p
j 38cB
jis the coefficient of the sine term in equation (37),
corresponding to the Ni th impulse input, Aj theamplitude of the Ni th impulse, j the time instantat which the impulse is applied and Ni the time instantat which the Ni th sequence has just emigrated. Tosuppress the vibration of OHT, Aamp has to be zero
after the time instant at which the input sequence has
emigrated.That is, both squared terms in equation (38a)
have to be vanished and hence referred to as the Zero
Vibration (ZV) constraints:
1088 Journal of Vibration and Control 18(8)
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
10/16
XNij1
Aje !0 Nij sin !0
ffiffiffiffiffiffiffiffiffiffiffiffiffi1 2
pj
0 39a
XNi
j1Aje
!0 Nij cos !0ffiffiffiffiffiffiffiffiffiffiffiffiffi
1 2
pj
0 39b
For a single-mode system, two impulses can be
employed to completely suppress the system vibration
in a very short period, as illustrated in Figure 7.
However, the natural frequencies of the OHT studied
in our work are position-dependent and multiple. In
order to improve the robustness of the anti-sway con-
trol, an additional set of constraint equations is
included. By differentiating equation (39) with respect
to natural frequency, !0, and setting it to be zero, itleads to:
XNij1
Ajj e !0 Nij cos !0
ffiffiffiffiffiffiffiffiffiffiffiffiffi1 2
pj
0 40a
XNij1
Ajj e !0 Nij sin !0
ffiffiffiffiffiffiffiffiffiffiffiffiffi1 2
pj
0 40b
equation (40) is referred to Zero Vibration
Derivative (ZVD) constraint. Therefore, the impulse
inputs for drive motors, i.e., the anti-sway control,
can be obtained as:
Um PNi
j1A 1j
PNij1
A 2jPNi
j1A 3j 019
" # T
41
where A i j, i 1, 2, 3, is the amplitude of impulse attime instant j and it has to meet the constraintequations, i.e., equation set (39) and equation set (40).
Because the OHT is inherent marginally stable and
potentially suffered from external disturbance during
the operation mode, the undesired oscillation (for
Figure 8. Schematic diagram of input shaping technique.
Figure 7. System response to (A) two individual impulses (B)
two consecutive impulses. Figure 9. Schematic diagram of composite control.
Tsai et al. 1089
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
11/16
example, response to the first impulse in Figure 7) of
the OHT is most likely to be present. If the second
impulse (see Figure 7) with an appreciate amplitude is
applied to the system at the right timing, the vibration
induced by the first impulse can be completely sup-
pressed. In order to describe how the anti-swaying con-
trol is synthesized, the schematic diagram of input
shaping technique is shown in Figure 8. A tilt sensor
is used to provide the actual swaying angle of the car-ried load. The required applied amplitudes and timing
of the input shaper are calculated by equation set (38)
and equation set (40) respectively.
Briefly speaking, the input shaping technique is imple-
mented by convolving the command (to counterbalance
the swaying of the carried load) with a sequence of
impulses. The resultant control (see Figure 8(c)) is
named as the intermediate-mode control component to
discriminate against the slow-mode control component
stated in section 4.1.
4.3. Composite control lawCombining the slow-mode control component, i.e.,
equation (35), and the intermediate-mode control com-
ponent, i.e., equation (41), the composite control for
the OHT system can be obtained as follows:
Ua Us Um 42
The schematic diagram of the control strategy is
illustrated in Figure 9. The errors between the com-
mands and the displacements of rigid links are provided
Figure 12. Position deviation regulation under composite
control.
Figure 11. Position deviations of carried load under SMC.
Figure 10. Acceleration and velocity profiles for trolley.
Table 1. Physical parameter values for overhead crane system
Mass of trolley 20 Kg
Mass of payload 10 Kg
Length of rigid links 0.3 m
Length of flexible links 0.3 m
Mass per length of rigid links 10 Kg/m
Mass per length of flexible links 5 Kg/m
Stiffness of flexible links 0.001 N-m2
1090 Journal of Vibration and Control 18(8)
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
12/16
to the slow-mode controller to generate the driving
torque at the DC motors to follow the desired motion
trajectory (i.e., the low-frequency portion). Once the
vibration of the carried load is induced by the margin-
ally stable property of the OHT itself or an external
disturbance, the control sequences by the intermedi-
ate-mode controller are generated for vibration attenu-
ation (i.e., high-frequency portion).Finally, two control
inputs are integrated to constitute the composite
control. It is noted that once the swaying of the carried
load is completely suppressed, the intermediate-mode
control component vanishes. By singular perturbation
technologies, the complicated dynamic model of the
OHT can be simplified and its order is reduced. Based
on the reduced linear dynamic model, the composite
controller can be easily synthesized for dual purposes:anti-sway and anti-uncertainty.
5. Simulations and discussions
The physical parameter values of the proposed OHT
are listed in Table 1. The acceleration and velocity
profiles for trolley are illustrated in Figure 10. The
acceleration of trolley is increased to 10 m/s2 from rest
within 0.1 sec. From 0.1 sec to 0.2 sec, the acceleration
10 m/s2 is retained. At the time instant, 0.2 sec, the
acceleration of trolley starts to be decreased to step
within 0.1 sec. Based on the acceleration profile, the
velocity of trolley is increased to 2 m/s within 0.3 sec.
The position deviation of the carried load under SMC
is shown in Figure 11. The position of the load can be
regulated to the vicinity of the equilibrium in 0.1 sec but
the residual vibration is still present. On the other hand,
the composite control, which is composed by SMC and
ASC (Anti-sway Control), is employed to be compared.
The position deviation regulation on the carried load
under composite control is shown in Figure 12. The
residual vibration is successfully suppressed in 0.6 sec.
On the other hand, it is noted that the aforesaid model
is valid only under the assumption that the parameters
of the OHT models are known beforehand, such as themass of the carried load, the moments of inertia of links
and the positions of joints etc. However, some param-
eters of the OHT changes during operation mode and
are not always known prior to controller synthesis. For
example, some of the motors parameters and the coeffi-
cients of viscous and the static frictions are slowly-vary-
ing. These parameters are altered very slowly so that they
are usually considered as constants by most traditional
approaches. Therefore, the robustness against the uncer-
tainties of the system parameters is hereby examined.
Assume the system stiffness varies up by 20%, the posi-
tion deviation regulation under the proposed control law
is shown in Figure 13. It is obviously observed that the
proposed control law exhibits its robustness, to some
extent, with respect to the parameters uncertainties. In
addition, since the semi-finished products have to be
transported backwards/forwards between stations in
the factory, it has to avoid unexpected collision. As an
illustrative example, the position deviation regulation
under an abrupt impulsive disturbance to the OHT is
shown in Figure 14. The OHT is disturbed at the time
instant, t 10 sec. The position deviations of the carriedload are regulated to the equilibrium point after 0.05 sec.
Figure 14. Position deviation regulation of OHT under
disturbance.
Figure 13. Position deviation regulation of OHT under para-metric uncertainties.
Tsai et al. 1091
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
13/16
By computer simulations, it is verified that the composite
control exhibits superior anti-sway capability and
robustness to account for system parameters uncertain-
ties and external disturbances.
As to the hardware implementation, in addition to
DC motors, servo-motors are relatively straightforward
to be controlled by digital computers. The angular posi-tions of the links are measured by using rotary encoders
attached to the motors. The encoder signals are fed
back to the controller through a digital I/O (Input/
Output) board. The angular velocities can be obtained
numerically from the position signals (Burden and
Faires, 2005). The desired torque is estimated from
the desired trajectories and the feedback signals, i.e.,
the angular positions of the links. The torque of the
motors is controlled by the applied currents through
D/A (Digital to Analog) converter.
The trolley and the carried load both move along the
track. The errors between the desired trajectories of
links and the feedback signals are fed to the controller
to regulate the position deviation of the carried load.
Once the swaying is caused by the inherent marginal
poles or the external disturbances, the required impulse
sequence in order to attenuate the undesired swaying
can be real-time synthesized by the proposed controller.
That is, the anti-sway and anti-uncertainty are expected
to be both accomplished by the proposed composite
controller.
6. Conclusions
The composite control, composed of the SMC andinput shaping technique, is synthesized for anti-sway
and anti-uncertainties of the parameters of the OHT
system. Since the OHT system inherently possesses
the marginal poles at origin of the complex plane, the
auto-swaying property, like a pendulum, is fairly evi-
dent in the transportation system in factories. The input
shaping technique is thus employed to suppress auto-
swaying by exerting a sequence of impulses in appro-
priate amplitude and time epoch. In addition, the
system matrix of the OHT system is position-depen-
dent, instead of being constant, so that a certain
degree of uncertainty for the system parameters is pre-
sent. This is the reason why SMC is included in the
composite control strategy.
Unlike the traditional method to equip two or three
passive cables with the OHT unit, the proposed
OHT system is facilitated by a triplet of double-link
arm and a set of DC motors so that the carried load
can be protected from shock, tilt or high-frequency
excitation. However, the novel OHT module then
becomes a three-time-scale system which consists of
slow-mode (rigid links), intermediate mode (flexible
links) and fast-mode (DC motors) subsystems. By
singular perturbation technique, the reduce-order
model of the OHT system is established for the synthe-
sis of composite controller.At last, the efficacy of com-
posite control, to suppress auto-swaying and account
for system parameters, is verified by intensive computer
simulations.
Funding
This research was supported by National Science Council
(Taiwan) under Grant NSC99-2622-E-006-008-CC2. The
authors would like to express their appreciation.
References
Agrawal GK and Heragu SS (2006) A survey of automated
material handling systems in 300-mm semiconductor fabs.
IEEE Transactions on Semiconductor Manufacturing 19(1):
112120.
Asada H and Slotine JJE (1986) Robot Analysis and Control.
New York: John Wiley and Sons.
Burden RL and Faires JD (2005) Numerical Analysis.
Belmont, California: Thomson Brooks/Cole.
Chung J and Jang J (2007) The integrated room layout for a
semiconductor facility plan. IEEE Transactions on
Semiconductor Manufacturing 20(4): 517527.
Ge Z-M and Cheng J-W (2005) Chaos synchronization and
parameter identification of three time scales brushless DC
motor system. Chaos, Solitons and Fractals 24(2): 597616.
Jerman B and Kramar J (2008) A study of the horizontal iner-
tial forces acting on the suspended load of slewing cranes.
International Journal of Mechanical Sciences 50(3):490500.
Jerman B, Podrzaj P and Kramar J (2004) An investigation of
slewing-crane dynamics during slewing motion -
development and verification of a mathematical model.International Journal of Mechanical Sciences 46(5):729750.
Khalil HK and Kokotovic PV (1979) Control of linear sys-
tems with multiparameter singular perturbations.
Automatica 15(2): 197207.
Kokotovic PV, Khalil HK and OReilly J (1987) Singular
Perturbation Methods in Control: Analysis and Design.
London: Academic Press.
Kuo C-H (2002) Modelling and performance evaluation of an
overhead hoist transport system in a 300 mm fabrication
plant. International Journal of Advanced Manufacturing
Technology 20(2): 153161.
Ladde GS and Siljak DD (1983) Multiparameter singular
perturbations of linear systems with multiple time scales.
Automatica 19(4): 385394.
Liao D-Y and Wang C-N (2006) Differentiated preemptive
dispatching for automatic materials handling services in
300 mm semiconductor foundry. International Journal of
Advanced Manufacturing Technology 29(910): 890896.
Prljaca N and Gajic Z (2008) A method for optimal control
and filtering of multitime-scale linear singularly-perturbed
stochastic systems. Automatica 44(8): 21492156.
Rasmussen BP and Alleyne AG (2004) Control-oriented
modeling of transcritical vapor compression systems.
Journal of Dynamic Systems, Measurement and Control,
ASME 126(1): 5464.
1092 Journal of Vibration and Control 18(8)
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
14/16
Salman MA, Lee AY and Boustany NM (1988) Reduced
order design of active suspension control. In Proceedings
of the IEEE Conference on Decision and Control. Austin,
TX , USA pp. 10381043.
Shtessel YB and Shkolnikov IA (2003) Aeronautical and
space vehicle control in dynamic sliding manifolds.
International Journal of Control 76(910): 10001017.
Shtessel Y, Buffington J and Banda S (2002) Tailless aircraftflight control using multiple time scale reconfigurable slid-
ing modes. IEEE Transactions on Control Systems
Technology 10(2): 288296.
Singer NC and Seering WP (1990) Preshaping command
inputs to reduce system vibration. Journal of Dynamic
Systems, Measurement and Control, ASME112(1): 7682.
Spong MW (1989) On the force control problem for flexible
joint manipulators. IEEE Transactions on Automatic
Control 34(1): 107111.
Tsai N-C and Wu B-Y (2008) Nonlinear dynamics and con-
trol for single-axis gyroscope systems. Nonlinear Dynamics
51(12): 355364.
Tsai N-C, Huang W-M and Chiang C-W (2009) Dynamicanalysis of magnetic actuator for micro-gyroscopes.
Electromagnetics 29(2): 105124.
Tsai N-C, Wu B-Y and Hsu S-L (2007) Stability constraints
of active magnetic bearing control systems. International
Journal of Control 80(13): 18931902.
Vournas CD, SauerPW andPai MA (1995) Time-scale decom-
position in voltage stability analysis of power systems. In
Proceedings of the IEEE Conference on Decision and
Control, New Orleans, LA, USA, vol 4, pp. 34593464.
Appendix A
The holonomic constraint equations in equation (13) can be
described as follows:
h 1 xa1 l1 sin 1 cos l2 sin 1 cos xc 0 A:1
h 2 ya1 l1 cos 1 l2 cos 1 yc 0 A:2
h 3 l1 sin 1 sin l2 sin 1 sin zc 0 A:3
h 4 xa2 l1 sin 2 cos l2 sin 2 cos xc 0A:4
h 5 ya2 l1 cos 2 l2 cos 2 yc 0 A:5
h 6 l1 sin 2 cos l2 sin 2 cos zc 0 A:6h 7 xa3 l1 cos 3 l2 sin3 xc 0 A:7
h 8 ya3 yc 0 A:8
h 9 l1 sin 3 l2 sin 3 zc 0 A:9
h 10 zc=ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
y2c z2cq
sin x 0 A:10
h 11 zc=ffiffiffiffiffiffiffiffiffiffiffi
x2c2cq
sin y 0 A:11
Appendix B
The generalized coordinate of the manipulators is composed
of the state vector of rigid links, qr, and the state vector of
flexible links, qf, i.e.,
X
qr qf T2 R126n B:1where
qr Xc T
, 1 2 3 T
,
1 2 3 T
, qf q1f q2f q3f T
qi f qy00 i1 qy00 i n qz0 i1 qz0 i n T2 R2n, i 1, 2, 3:
The generalized force vector is described as follows:
U 019 T2 R12 B:2
where, 1 2 3 T
is the torque vector.
The constraint matrix is described as follows:
Ar A r1 A r2 A r3 2 R1112 B:3
where
A r1 l1
cos 1 cos 0 0 sin 1 0 0
cos 1 sin 0 00 cos 2 cos 00 sin 2 00 cos 2 sin 00 0 sin 30 0 cos 3
266666666664
377777777775
B:4a
A r2 l2
cos 1 cos 0 0 sin 1 0 0
cos 1 sin 0 00 cos 2 cos 00 sin 2 00 cos 2 sin 00 0 sin 30 0
cos 3
266666666664
377777777775
B:4b
A r3
1 0 0 0 00 1 0 0 00 0 1 0 0
1 0 0 0 00 1 0 0 00 0 1 0 0
1 0 0 0 00 0 1 0 0
266666666664
377777777775
B:4c
Tsai et al. 1093
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
15/16
Define a vector as follows:
n n 1 n 1 T2 R2n1 B:5
where
n1 1 0 1=3 . . . n=n
2 Rn1 B:6a
i 1, if i is odd0, if i is even&
B:6b
The inertia matrix in equation (14) can be described as
follows:
M
M11 M12 0 M14 M15 0
MT12 M22 0 M24 M25 0
0 0 M33 M34 0 0
MT14 MT24 M
T34 M44 M45 M46
MT15 MT25 0 M
T45 M55 0
0 0 0 MT46 0 M66
2666666664
37777777752 R 126n 126n
B:7
where
M11 1
31l
31 2l21l2
1 0 00 1 0
0 0 1
264
375,
M12 122l1l2
M121 0 0
0 M122 0
0 0 M123
264
375
B:8a; b
M14 l10 0 M141
0 0 M142
0 0 M143
264 375,
M15 2l1l2M151 0 0
0 M152 0
0 0 M153
264
375
B:8c; d
M22 2l2M221 0 0
0 M222 0
0 0 M223
264
375,
M33 mc 0 0
0 mc 00 0 mc
264 375B:8e; f
M24 2l20 0 M241
0 0 M242
0 0 M243
264
375,
M25 2
2l
22
Tn 0 00 Tn 00 0 Tn
264
375
B:8g; h
M34 0 mczc mc
mczc 0 0mcyc mcxc 0
264
375,
M44 mc z
2c y2c
mcycxc 0mcycxc mc z2c x2c mczc
0 mczc "M
264
375
B:8i;j
M45 22L2
0 0 0
0 0 0
M451 M452 M453
264
375,
M46 0 0 0
0 0 02 2l2
Tn sin
2 2l2
Tn sin 0
264
375
B:8k; l
M55 M66 1
22l2I3n, I3n 2 R3n3n B:8m; n
M121 l2 cos 1 1 4
sin 1 1 Tn qy01 B:9a
M122 l2 cos 2 2 4
sin 2 2 Tn qy02 B:9b
M123 l2 cos 3 3 4
sin 3 3 Tn qy03 B:9c
M141 1
21l1 cos 1 cos 2l2 cos 1 cos B:10a
M142 1
21l1 cos 2 cos 2l2 cos 2 cos B:10b
M143 1
21l1 sin 3 2l2 sin 3 B:10c
M151 2
Tn cos 1 1 , M152
2
Tn cos 2 2
B:11a; b
M153 2
Tn cos 3 3 B:11c
M221 1
3 l22
1
2 qTy01qy01, M222
1
3 l22
1
2 qTy02qy02
B:12a; b
M223 1
3l22
1
2qT3fq3f B:12c
M241 12
l2 cos1 cos 2
sin1 cos Tn qy01 B:13a
M242 12
l2 cos2 cos 2
sin2 cosTn qy02 B:13b
1094 Journal of Vibration and Control 18(8)
at Bibliotheques de l'Universite Lumiere Lyon 2 on November 4, 2012jvc.sagepub.comDownloaded from
http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/http://jvc.sagepub.com/7/30/2019 1081.full
16/16
M243 1
2l2 sin 3
2
cos3
Tn qy03 B:13c
"M M mc 3 1l1 2l2 B:14
M451 cos1 cos Tn , M452 cos2 cos Tn ,M453 sin 3 Tn B:15a; b; c
The stiffness matrix of flexible links is:
K 5
2l42
Kf 0 0
0 Kf 0
0 0 Kf
24
35, Kf diag 124 . . . n4 2 R1n,
B:16
fr fr1 fr2 fr3 fr4 T B:17
where
fr1 l1 fr11 fr12 fr13
T B:18
fr12 1
22l
22
_22 sin 2 2 1
21l1g cos 2 sin
2l2g cos 2 sin 2
2l2 _
22
Tn qy02 cos 2 2
B:19a
fr13 1
22l
22
_23 sin 3 3 1
2 1l1g cos 3
2l2g cos 3 2
2l2 _
23
Tn qy03 cos 3 3
B:19b
fr2 l2 fr21 fr22 fr23 T B:20
fr21 1
22l1l2 _
21 sin 1 1
1
22l2g cos 1 sin
22l1 _
21
Tn qy01 cos 1 1 B:21a
fr22 1
22l1l2 _
22 sin 2 2
1
22l2g cos 2 sin
2
2l1 _22
Tn qy02 cos 2
2
B:21b
fr23
1
22l1l2 _
23 sin 3 3
1
22l2g cos 3
22l1 _
23
Tn qy03 cos 3 3 B:21c
fr3 mc2 _zc _y _x _yyc xc _2y_x _yxc 2 _x _zc yc _2x
2 _xyc 2 _xc _y zc _2x _y _x g
2664
3775 B:22
fr4 mc2 _xzc _zc 2 _xyc _yc _yxc _yc _yyc _xc
_zc _x 2 _yzc _zc 2 _yxc _xc _xxc _yc _xyc _xcfr41
24 35B:23
fr41 2l2 _21 cos1
2l2 sin 1
2
cos1
Tn qy01
2l2 _22 cos1
2l2 sin 2
2
cos2
Tn qy02
l11
21l1 2l2
_21 sin 1 cos
_22 sin 2 cos _23 cos 3 2l2 _23 12 l2 cos3
2
sin 3Tn qy03
B:24
ff
2 2l1l2
_21Tn sin 1 1 12 2l2 _21qy01
2 2l1l2
_21Tn sin 2 2 12 2l2 _22qy02
2 2l1l2 _21Tn sin 3 3 12 2l2 _23qy03031
266664
377775
B:25
gr
gr1 gr2 gr3 gr4
T
B:26
gr1 2l1l2 4 _ 1Tn _qy01 sin 1 1 4 _ 2Tn _qy02 sin 2 2 4 _ 1Tn _qy03 sin 3 3
264
375,
gr2 2l2qTy01 _qy01
_ 1
qTy02 _qy02_ 2
qTy03 _qy03_ 3
2664
3775 B:27a; b
gr3 015 gr31 T, gr4 0 0 0 0 0 0
T
B:27c; d
gr31
4
2l2 _ 1 _qy01 sin 1 cos
Tn
4
2l2 _ 2 _qy02 sin 2
cos Tn 4
2l2 _ 3 _qy03 cos 3
Tn B:28
Tsai et al. 1095