Professional Documents
Culture Documents
Received December 20, 2012; revised March 20, 2013; accepted March 27, 2013
Abstract: Laboratory experiments were conducted for falling U-chain, but explicit analytic form of the general equations of motion was
not presented. Several modeling methods were developed for fish robots, however they just focused on the whole fish’s locomotion
which does little favor to understand the detailed swimming behavior of fish. Udwadia-Kalaba theory is used to model these two
multi-body systems and obtain explicit analytic equations of motion. For falling U-chain, the mass matrix is non-singular. Second-order
constraints are used to get the constraint force and equations of motion and the numerical simulation is conducted. Simulation results
show that the chain tip falls faster than the freely falling body. For fish robot, two-joint Carangiform fish robot is focused on.
Quasi-steady wing theory is used to approximately calculate fluid lift force acting on the caudal fin. Based on the obtained explicit
analytic equations of motion (the mass matrix is singular), propulsive characteristics of each part of the fish robot are obtained. Through
these two cases of U chain and fish robot, how to use Udwadia-Kalaba equation to obtain the dynamical model is shown and the
modeling methodology for multi-body systems is presented. It is also shown that Udwadia-Kalaba theory is applicable to systems
whether or not their mass matrices are singular. In the whole process of applying Udwadia-Kalaba equation, Lagrangian multipliers and
quasi-coordinates are not used. Udwadia-Kalaba theory is creatively applied to dynamical modeling of falling U-chain and fish robot
problems and explicit analytic equations of motion are obtained.
Key words: Udwadia-Kalaba equation, multi-body systems, falling U-chain, fish robot
forces of constraints under virtual displacement is always Boltzmann, we are not required to develop a system of
zero. This assumption works well in many situations and is proper quasi-coordinates.
regarded as the core of classical analytical dynamics, but it The significant advantages of Udwadia and Kalaba’ s
is not applicable when the constraints are nonideal. Thus, new theory are threefold. First, it allows descriptions of
UDWADIA and KALABA generalized their previous mechanical systems that use more than the minimum
equations to constrained mechanical systems that may not number of required coordinates which speeds and eases the
satisfy D’ Alember’ s principle. Systems with singular setup of the equations of motion of complex systems.
mass matrices are not common in classical dynamics when Second, it applies to systems whether or not their mass
dealing with unconstrained motion. PARS[5] proposed that matrices are singular, is applicable to systems with
when the minimum number of coordinates is employed for holonomic and/or nonholonomic constraints and to systems
describing the unconstrained motion of mechanical systems, whose constraint forces may or may not be ideal. Third, the
the corresponding Lagrange equations usually yield new theory opens up a new way of modeling complex
non-singular, symmetric and positive definite mass multi-body systems. It permits decomposition of such
matrices. However, singular mass matrices can arise when systems into sub-systems whose equations of motion are
one wants greater flexibility in modeling complex known, and then combine the sub-system equations to get
mechanical systems by using more than the minimum the composite system’ s equations of motion in a
number of required generalized coordinates. Thus, straightforward and simple manner.
UDWADIA, et al[11], developed general and explicit
equations of motion to handle systems whether or not their 2 Explicit General Equations of Motion
mass matrices are singular. We call these discoveries the for Multi-body System
Udwadia-Kalaba theory. About 20 years has passed, we
seldom realize its importance only because it is abstract. In Using Udwadia and Kalaba’ s approach, we first
fact, the Udwadia-Kalaba theory can be applied to consider an unconstrained discrete dynamical system
constrained discrete mechanical systems with unmatched whose configuration is described by the n generalized
ease, clarity and elegance, especially to multi-body systems coordinates q : [q1 ,q2 , ,qn ]T . Its equation of motion
such as mechanical manipulators, space vehicles, robots can be obtained, using Newtonian or Lagrangian mechanics,
and similar systems. by the relation:
As we know, the principles of mechanics[12–16] are so
perfect that it is impossible to create a totally new M (q, t )q Q (q, q , t ), (1)
fundamental principal for the theory of motion and
equilibrium of discrete, dynamical systems. However, an where M (q, t ) R nn is symmetric and positive definite
additional perspective has been proposed by Udwadia and inertia matrix, q R n is the velocity and q R n is the
Kalaba which is useful to help us understand nature’ s law acceleration, and Q (q, q , t ) R n is the force imposed on
from new points of view[7–11]. the system whose constraints are released. The imposed
Using Udwadia and Kalaba’ s marvelous theory, we can forces could include centrifugal force, gravitational force
formulate the explicit, general equations of motion for and control input. The generalized acceleration of the
constrained discrete dynamic systems in three steps:First, unconstrained system, which we denote by a (q, q , t ) is
in terms of the generalized coordinates, we consider the thus given by
unconstrained discrete dynamic system whose equations of
motion can be written using Newtonian or Lagrangian q M 1 (q, t )Q (q, q , t ) a (q, q , t ). (2)
mechanics. Then we form the constraint equations which
Second, constraints present in the system should be
could include the usual holonomic, non-holonomic,
considered. We shall assume that the system is subjected to
scleronomic, rheonomic, catastatic and acataetatic variaties
h holonomic constraints and m h nonholonomic
of constraints or even combinations of such constraints.
constraints of the form:
Finally, we impose the additional generalized forces of
constraint on the system. That is to say, we add the force ϕi (q, t ) 0, i 1, 2, , h, (3)
resulting from the presence of constraints to the
unconstrained system’ s force. ϕi (q, q , t ) 0, i h 1, h 2, , m. (4)
The advantage of determining the explicit equations of
motion for constrained discrete dynamical system through We can differentiate standard constraint equations in
this new theory is obvious. Compared to the Lagrange Lagrangian mechanics which are usually in pfaffian form.
multiplier method, there is no need for this new approach to Under the assumption of sufficient smoothness, we take the
determine the multiplier which is often very difficult to
time derivative once on nonholonomic constraints and
obtain for systems having a large number of degrees of
freedom and many non-integrable constraints. Unlike the twice on holonomic constraints, to derive the constraint
formulations offered by Gibbs, Volterra, Appell and equations of the matrix form:
CHINESE JOURNAL OF MECHANICAL ENGINEERING ·841·
where A(q, q , t ) is referred to as constraint matrix and Qidc M 1/2 B (b AM 1Q ), (11)
b(q, q , t ) is a m-vector.
The final step is to form the explicit equations of motion and the non-ideal constraint force takes the form
with constraints. Due to the presence of constraints,
c
additional “generalized forces of constraints” should be Qnid M 1/2 (I B + B )M 1/2 c, (12)
imposed on the system. So, the actual explicit equation of
motion of the constrained system could be assumed to take where B AM 1/2 and the superscript “” denotes the
the form: Moore-Penrose generalized inverse [17–18].
From Eqs. (6), (7), (11), and (12), the explicit equation
M (q, t )q Q (q, q , t ) Q c (q, q , t ), (6) of motion that governs the evolution of the constrained
system (including both ideal and non-ideal constraints) is
where Q (q, q , t ) , arising by virtue of the holonomic and
nonholonomic constraints, is the additional term of forces Mq Q +M 1/2 B + (b AM 1Q ) + M 1/ 2 (I B + B )M 1/2 c,
imposed on the system. In Lagrangian mechanics,
(13)
Q c (q, q , t ) is considered to be ideal and it is governed by
D’ Alember’ s Principle which indicates that forces of where vector c is determined by the mechanician and could
constraint do zero work under virtual displacements. be obtained by experimentation and/or observation.
However, the constraints can also be non-ideal. Ideal When c is always zero, Eq. (13) reduces to D’
constraints generate ideal constraint forces subject to D’ Alember’ s Principle, which means the total work done
Alember’ s Principle, while non-ideal constraints generate under virtual displacement is zero, the constraints are ideal,
non-ideal constraint forces such as friction force, the constraint force is
electro-magnetic force, etc. If there exist both ideal and
non-ideal constraints in the system, Udwadia put Q c Qidc M 1/2 B + (b AM 1Q ), (14)
Q c (q, q , t ) in the form of
and the explicit equation of motion of the constrained
Q c (q, q , t ) Qidc (q, q , t ) Qnid
c
(q, q , t ), (7)
system (only including ideal constraints) is
The above equation is valid when the matrix dependence of the velocity and the acceleration of the chain
T
M | A has full rank[11]. This full rank condition can serve tip for several initial conformations of the chain and also
as a check on whether we have obtained a correct model, give us a simple analytical model of the system.
because it is also the condition required for the equation of As seen above, research on falling U-chain problem has
motion of the constrained system to be unique. seemingly been conducted well for years. However, they all
Remark. UDWADIA and KALABA have provided focus their attention on whether the system is energy
explicit general equations of motion for constrained
conservative or non-conservative, results of laboratory
discrete dynamical systems with their newly initiated
experiments and numerical simulations based on a simple
approach which is applicable to all holonomical and non-
analytical model and arguments with each other. None of
holonomical constrained systems no matter whether they
them attempt to present the explicit analytic form of the
satisfy D’ Alember’ s Principle. They generalize
Lagrangian mechanics to include both ideal and non-ideal general equations of motion for the falling U-chain system.
constraint forces by using a new fundamental principle In this paper, we creatively apply the Udwadia-Kalaba
governing the motion of constrained systems. The equation theory to solve the falling U-chain problem and to get its
of motion obtained by using Udwadia and Kalaba’ s theory explicit analytic form of the general equations of motion.
is general, simple and understandable.
4 Analytical-form Equations of Motion
3 Case 1: Falling U-chain of the Falling U-chain
The falling U-chain (Fig. 1) is a folded flexible heavy We apply Udwadia and Kalaba’ s theory to the falling
chain with one end suspended from a rigid support and the U-chain problem to formulate the analytical-form equation
other end lifted up to form a U-shaped fold at the bottom, of motion. We do not focus on the inclined angle of each
then the lifted end is released to move down in the manner link. Therefore, to simplify, we assume the U-chain
of a bungee fall[19]. The whole chain is in the gravitational consists of n particles which are connected with n–1
field while falling. This U-chain case is actually so old that
massless links. The length of each link is 1, and the mass of
it has been studied frequently by many dissertations[20–25].
each particle is mi. Through this simplification, we can
We are interested in it because it is an ideal constrained
describe the position of each particle with two degrees of
dynamic system. Also, compared to the bottom-pile chain
freedom, thus it will make the process of obtaining the
and top-pile chain, the U-chain is conceptually easier to
model because there are no actual collisions, no made or analytical-form equation of motion easier and speed up the
broken contacts and thus no explicit collisions even in a simulation. The chain is constrained to move only in the
discrete chain. This model provides ease and reliability for vertical plane with each particle denoted by (xi, yi), i1, 2,
numerical simulation[19]. , n. All links are considered to be rigid and cannot be
deformed. Consecutive particles are connected by massless
links regardless of the friction, since the friction in the
falling U-chain system is small and makes no difference to
the performance of the dynamic system.
0
x1 2x1 x2 − x12 − x22 +2 y1 y 2 − y12 − y 22
y1 1 m g 2 2 2 2
2x2 x3 − x − x +2 y 2 y3 − y − y
2 3 2 3
x2 0
b 2x3 x4 − x32 − x42 +2 y3 y 4 − y32 − y 42
. (27)
q y , Q m2 g , (21)
2
2 2 2 2 2 2
2xn1 xn − xn1 − xn +2 y n1 y n − y n1 − y n − xn − y n
xn 0
yn
mn g 4.3 Udwadia-Kalaba equation
Considering Eq. (15), detailed Udwadia and Kalaba
where m1, m2, , mn are the mass of each link, x1, x2, , eqution of the whole U-chain can be rewritten as
xn, y1, y2, , yn are coordinates, Q is the external force.
Mq Q M 1/2 (AM −1/2 ) + (b − AM −1Q ), (28)
4.2 Falling U-chain: constraint equation
For i 1, 2, , n 1 , the constraint between i and i1 is
where M , q, Q can be found in equation (21), A in equation
2 2 2
(xi+1 xi ) +(yi+1 yi ) l . (22) (26) and b in Eq. (27). This is the explicit analytical-form
equation of motion for the whole falling U-chain.
Taking the time derivative twice, we get To summarize, we can derive the analytical-form
equation of motion of the whole U-chain: form the
(xi xi+1 )
xi +(yi yi+1 )
yi +(xi+1 xi )
xi +1 +(yi+1 yi )
yi +1 unconstrained equation of motion at first, then write the
constraint equation so that the additional imposed
y i2 y i2+1 +2yi+1 yi x i2 x i2+1 +2xi+1 xi (23)
constrained force can be derived, and finally add the
constrained force to the equation of motion of the
For in, there is constraint from the n–1 link and the other unconstrained system.
constraint is
receive drag from the water[26]. They exhibit amazing waters, while anguilliform fish exhibit remarkable
swimming capabilities: high propulsive efficiency, maneuverability. We focus on the robot model of
extraordinary maneuverability, long duration and station carangiform fish which typically have large, high-aspect-
keeping ability[27]. Fish’ s excellent locomotion ability ratio tails. They swim primarily using the rear and tail,
under water has stimulated growing interests in biomimetic while the front body remains moving forward and
robot fish. Many researchers have attempted to study the swinging.
mechanism of fish swimming and have developed We can idealize the main body of the fish as a rigid
underwater fish robots which can be prospectively applied body. The body is connected to the tail by a peduncle (a
in military detection, undersea operation, reconnaissance slender region of generally negligible hydrodynamic
de-mining and so on[28]. influence). Fish tails are usually flexible, but the caudal fins
We review briefly related research work on the fish’ s of carangiform fish are very stiff. So, we treat the tail as a
swimming mechanism. Most of the early research focused rigid lifting surface. For simplicity, we analyze the
on building hydrodynamic models. TAYLOR[29] employed motion of the robotic fish only in two dimensions of the
steady-state flow theory to calculate the fluid force. horizontal plane. The fish-like mechanism can be modeled
LIGHTHILL[30] developed the elongated-body theory to as a three link system as shown in Fig. 7.
study the swimming of slender fish. A two-dimensional
waving plate theory was originally proposed by WU[31]. He
advised to study the swimming fish as an elastic plate.
Thereafter, a large-amplitude elongated-body theory was
developed to analyze rapid acceleration and steady
swimming. An overview of fish swimming modes for
aquatic locomotion was presented by SFAKIOTAKIS, et
al[32]. TRIANTAFYLLOU, et al[33], initiated significant
work to develop an artificial robot fish. They developed an
eight-link, foil-flapping robotic fish mechanism(RoboTuna)
Fig. 7. Fish-like mechanism model
and investigated drag forces experimentally. Subsequently,
more fish robots have been developed, e.g., the well-known To conduct a hydrodynamic analysis in a relatively
Mitsubishi robotic fish, the lamprey robot, the ISRobotics simple way, we model the three-link fish robot using
Ariel Robot, the robotic Blackbass, etc. carangiform propulsion in which the fish oscillates the
As seen above, research on swimming fish has caudal fin and peduncle. The drag acts on all the three
seemingly been conducted well for years. But they all focus links, but mainly on the body. We assume the flow is
on the whole fish’ s locomotion which does little to aid in inviscid and calm. The second link(peduncle) is usually
understanding the detailed swimming behavior of fish. hydrodynamically negligible, but here we only consider the
They do not present the explicit analytic form of the drag in the lateral direction. The third link(caudal fin) is
general equations of motion for the swimming fish system. regarded as a thin flat plate generating lift and lateral drag
In this paper, we show the detailed locomotion of each part according to quasi-static two-dimensional wing theory
of the fish robot and the explicit analytic form of the which is often used to approximately calculate fluid forces
general equations of motion and its derivation. acting on a high-aspect-ratio wing. Because z-component is
The fish robot can be regarded as a multi-body system usually not considered in steady swimming, the robotic
or a constrained discrete mechanical system. In order to fish’ s locomotion is analyzed only in two dimensions of
obtain explicit equations of motion of the fish robot system the horizontal plane. Thus, we refer to the direction of
and get the propulsive characteristics of each part, we intended locomotion longitudinal to the fish body as the x
choose Udwadia-Kalaba theory to model the multi-body direction and the lateral direction as the y direction. Fig. 8
system. Compared with former simple model, the model illustrates an analytical model of the fish robot’s dynamics.
built by applying Udwadia-Kalaba theory is more
reasonable and can clearly describe the detailed locomotion
of each part of the fish robot, not only the whole fish
robot’s locomotion described in the former simple model.
coordinates, variables and symbols. We take the quasi-steady wing theory to approximately
x axis: longitudinal to the fish body; y axis: lateral calculate the lift force because the caudal fin can be
direction; x1, y1, x2, y2, x3, y3: coordinates of the mass center; regarded as a high-aspect-ratio thin plate. Although this
θ1 ,θ 2 ,θ3 : undulating angles of the three links; l2: length of model of calculating forces acting on the fish body is
the second link; FD1x: longitudinal drag acting on the first substantially simplified, it does a very good job of
link; FD1y, FD2y, FD3y: lateral drag acting on the three links; describing the qualitative behavior of the system.
Fx, Fy: x, y component of the lift force; T2, T3: input torques
exerted on the two joints; a: length from mass center of 9 Constrained Equation of Motion of Fish
first link to first joint; b: length from mass center of third Robot System
link to second joint.
We begin to derive the constrained equation of motion
8 Drag and Lift Force from this point by applying Udwadia-Kalaba theory. The
fish robot system has three links and two joints. It can be
The drag acting on the fish is empirically measured by regarded as a common multi-body system. So, the
towing the fish through the water and is found to be constrained equation of motion can be obtained through
approximately quadratic with velocity[34]. It can be Udwadia-Kalaba equation which has been introduced in
calculated by detail.
manipulations, Eq. (52) is obtained which include nine fish’ s swimming behavior. The fish’ s main propulsive
coupled equations. The solution of the equations can be characteristics include forward velocity, acceleration and
obtained by solving the initial value problems for ODE swing angle of the body. We change the amplitude,
through ode15i function in Matlab. frequency and phase difference to get the different
simulation results and then compare them to draw some
10.1 Parameters and initial condition conclusions. Of course, if we change the amplitude,
We assume that the fish robot is one kind of the frequency and phase difference, initial condition should
carangiform fishes and that it is a fish of small size in a
also be changed accordingly.
calm water. Table 2 shows the parameter values used in the
The influence of the amplitude of caudal fin's oscillating
simulation. The initial conditions including initial
on forward velocity, acceleration and swing angle of fish’s
coordinate, velocity and acceleration of each link are
presented in Table 3. main body: We keep A2 0.3, ω 2π, φ 15o , but
A3 varies with the number of 0.1, 0.2, 0.4, 0.6. Figs. 9–12
show that the forward velocity increases very quickly in the
Table 2. Parameters in simulation beginning, but as the fish speeds up, the drag force
Object Variable Value increases. The velocity tends to become fixed velocity in
Moment of inertia I1 (kg m 2 ) 1.23×10–3
the end. The forward velocity fluctuates slightly around a
Mass of 1st link m1kg 0.409
1st link Length of link 2am 0.1875 mean value. This phenomenon is caused by the unsteady
Projected area to vertical plane Sm 2 7.069×10–3 thrust force coming from inherent oscillations in fish itself.
Projected area to horizontal plane S1m 2 0.19 When the oscillating amplitude of caudal fin increases, the
Moment of inertia I 2 (kg m 2 ) 3.7×10–5 forward velocity of fish robot increases accordingly which
2nd Mass of 2nd link m2kg 0.104
link Length of link l2m 0.062 5
are consistent with the swimming performance of this type
Projected area to horizontal plane S 2m 2 0.04 of fish. Figs. 13–16 show that the starting acceleration (i.e.
Moment of inertia I 3 (kg m 2 ) 6.75×10–7 propulsive force) increases along with oscillating amplitude
3rd Mass of 3rd link m3kg 9.0×10–3 and tends to zero because of the increasing drag force. The
link Length of link 2bm 0.03
fluctuation around zero can be explained by the unsteady
Projected area to horizontal plane S3m 2 0.008
Density of water ρ (kg m3 ) 998
thrust force. The frequency of the oscillating swing angle of
Fluid Drag coefficient CD 0.5 the fish's main body is the same as that of caudal fin and
force Fin span lm 0.075 the amplitude of the oscillating swing angle increases
Fin chord length 2Cm 0.03
slightly as the caudal fin's oscillating amplitude increases.
Fig. 11. Forward velocity of amplitude 0.4 Fig. 16. Acceleration of amplitude 0.6
11 Conclusions
The dynamic model including the forward velocity, [24] TOMASZEWSKI W, PIERANSKI P, GEMINARD J C. The motion
of a freely falling chain tip[J]. American Association of Physics
acceleration and also the swing angle of fish body is Teachers, 2006, 74(5): 776.
derived which is a characteristic difference between this [25] GREWAL A, JOHNSON P. A chain that speeds up, rather than
dynamic analysis and other conventional analysis of the slows, due to collisions: How compression can cause tension[J].
American Association of Physics Teachers, 2011, 79(7): 723.
dynamics of Carangiform fish robot. [26] CHEN H, ZHU C A. Modeling the dynamics of biomimetic
(4) By solving Udwadia-Kalaba equation, the swimming underwater robot fish [C]//IEEE International Conference on
performance of the fish robot is obtained. The phenomenon Robotics and Biomimetics, Hong Kong, July 5–9, 2005: 478–483.
[27] LIU L Z, YU J Z, WANG L. Dynamic modeling of
that fish gain burst propulsive force, acceleration and a high three-dimensional swimming for biomimetic robotic fish[C]//
velocity through raising oscillating amplitude and International Conference on Intelligent Robots and Systems, Beijing,
frequency of caudal fin agrees with the simulation. Raising October 9–15, 2006: 3 916–3 921.
[28] YU J Z, LIU L Z, WANG L. Dynamic modeling and experimental
the oscillating amplitude and frequency of the caudal fin
validation of biomimetic robotic fish[C]//Proceedings of the 2006
will result in an increasing of the main body’s swing angle. American Control Conference, Minnesota, June 14–16, 2006:
4 129–4 134.
References [29] TAYLOR G. Analysis of the swimming of long narrow animals[J].
[1] LAGRANGE J L. Mechanique analytique[M]. Paris: Mme ve Proceedings of the Loyal Society A: Mathematical, Physical &
Courcier, 1787. Engineering Science, 1952, 214(1 117): 158–183.
[2] GAUSS C F. Uber ein neues allgemeines Grundgsetz der [30] LIGHTHILL M J. Note on the swimming of slender fish[J]. The
Mechanik[J]. Journal of die reine und angewandte Mathematik, Journal of Fluid Mechanics, 1960, 9(2): 305–317.
1829, 4: 232–235. [31] WU T Y. Swimming of a waving plate[J]. The Journal of Fluid
[3] GIBBS J W. On the fundamental formulae of dynamics[J]. The Mechanics, 1961, 10(3): 321–344.
American Journal of Mathematics, 1879, 2(1): 49–64. [32] SFAKIOTAKIS M, LANE D M, DAVIES J B C. Review of fish
[4] APPELL P. Sur une Forme Generale des Equations de la swimming modes for aquatic locomotion[J]. IEEE Journal of
Dynamique[J]. Comptes rendus de l'Academie des sciences, 1899, Oceanic Engineering, 1999, 24(2): 237–252.
129(1): 459–460. [33] TRIANTAFYLLOU M S, TRIANTAFYLLOU G S. An efficient
[5] PARS L A. A treatise on analytical dynamics[M]. Connecticut: Ox swimming machine[J]. Scientific American, 1995, 272(3): 64–70.
Bow Press, 1965. [34] CHAN W L, KANG T. Simultaneous determination of drag
[6] DIRAC P A M. Lectures in quantum mechanics[M]. New York: coefficient and added mass[J]. IEEE Journal of Oceanic
Yeshiva University, 1964.
Engineering, 2011, 36(3): 422–429.
[7] UDWADIA F E, KALABA R E. A new perspective on constrained
[35] MASON R. Fluid locomotion and trajectory planning for
motion[J]. Proceedings of the Royal Society, 1992, 439(1 906):
shape-changing robots[D]. California Institute of Technology, 2003.
407–410.
[8] UDWADIA F E, KALABA R E. Analytical dynamics: A new
approach[M]. Cambridge, UK: Cambridge University Press, 1996. Biographical notes
[9] UDWADIA F E, KALABA R E. Explicit equations of motion for ZHAO Han, born in 1957, is currently a vice-president and a
mechanical systems with nonideal constraints[J]. Journal of Applied doctoral supervisor at Hefei University of Technology, China. He
Mechanics, 2001, 68(3): 462–467. is a committee member of International IFToMM Education
[10] UDWADIA F E, KALABA R E. On constrained motion[J]. Applied
Commission and also a member of Editorial Board of Chinese
Mathematics and Computation, 2005, 164(2): 313–320.
[11] UDWADIA F E, PHOHOMSIRI P A. Explicit equations of motion
Journal of Mechanical Engineering. His research interests include
for constrained mechanical systems with singular mass matrices and mechanical transmission, magnetic machine, vehicles, digital
applications to multi-body dynamics[J]. Proceedings of the Royal design and manufacturing, information system, dynamics and
Society, 2006, 462(2 071): 2 097–2 117. control.
[12] ROUSEBALL W W. A short account of the history of Tel: 86-13805697995; E-mail: hanzhaoff@qq.com
mechanics[M]. New York, NY: Dover Publications, 1960.
[13] SHAMES I H. Engineering mechanics: dynamics[M]. New Jersey,
ZHEN Shengchao, born in 1988, is currently a PhD candidate at
NJ: Englewood Cliffs, 1960.
[14] SALETAN E J, CROMER A H. Theoretical mechanics[M]. New Hefei University of Technology, China and a visiting scholar at
York, NY: Wiley Press, 1971. Georgia Institute of Technology, USA. His research interests
[15] ROSENBERG R M. Analytic Mechanics of discrete systems[M]. include analytic mechanics, dynamics of multi-body systems,
New York, NY: Plenum Press, 1977. optimal control, robust control, adaptive control, fuzzy
[16] IRSCHIK H, HOLL H J. The equations of Lagrange written for a
engineering, uncertainty management.
non-material volume[J]. Acta Mechanica, 2002, 153(3–4): 231–248.
[17] MOORE E H. On the reciprocal of the general algebraic matrix[J]. Tel: 1-404-9531295; E-mail: zhenshengchao@gmail.com
Bulletin of American Mathematical Society, 1920, 26(5): 394–395.
[18] PENROSE R. A generalized inverse for matrices[J]. Proceedings Chen Ye-Hwa, got his PhD degree at the University of California,
of the Cambridge Philosophical Society, 1955, 51(3): 406–413. Berkely in 1985, is currently a professor at Georgia Institute of
[19] WONG C W, YASUI K. Falling chains[J]. American Association of
Technology, USA. He is a member of IEEE, ASME and Sigma Xi.
Physics Teachers, 2006, 74(7): 490.
[20] CALKIN M G. The dynamics of a falling chain:II[J]. American He is also a regional editor(North America) of Nonlinear
Journal of Physics, 1989, 57(2): 157–159. Dynamics and System Theory, and an associate editor of
[21] CALKIN M G, MARCH R H. The dynamics of a falling chain: I[J]. International Journal of Intelligent Automation and Soft
American Journal of Physics, 1989, 57(2): 154–157. Computing. His research interests include advanced control
[22] SCHAGERL M, STEINDL A, STEINER W, et al. On the paradox
methods for mechanical manipulators, neural networks and fuzzy
of the free falling folded chain[J]. Acta Mechanica, 1997, 125(1-4):
155–168. engineering, adaptive robust control of uncertain systems,
[23] SOUSA C A, RODRIGUES V H. Mass redistribution in variable uncertainty management.
mass systems[J]. European Journal Physics, 2004, 25(1): 41–49. Tel: 1-404-894-3210; E-mail: yehwa.chen@me.gatech.edu