166 4 Constrained Systems
Γ
j
(q, f, e, s, t) = 0, j = 1, 2, ···, m
e
, (4.4)
where q=[q
1
, q
2
, ···, q
N
]
T
are the displacement variables, f=[f
1
, f
2
, ···, f
N
]
T
are the flow variables, e = [e
1
, e
2
, ···, e
m
e
]
T
are the effort variables, s =
[s
1
, s
2
, ···, s
m
s
]
T
are the dynamic variables, t is the time, and Γ
j
is a con-
tinuous function of the system variables. Constraints of this type arise from
system elements that are regulated effort sources such as diodes, DC motors
and Coulomb friction (see Section 1.2.5). It should be noted that the efforts
in (4.4) are not necessarily the generalized efforts for the system. In principle
the m
e
algebraic equations, (4.4), can be used to solve for the m
e
effort vari-
ables, e, explicitly. However, this is not always be desirable. In this chapter
the equations of motion are constructed so that the effort constraints can
remain in the form given by equation (4.4).
4.2 Lagrange’s Equation with Displacement Constraints
In this section we develop a form of Lagrange’s equation that can be applied
to systems that are described in terms of the configuration coordinates and
are subject to displacement constraints. Let q = [q
1
, q
2
, ···, q
N
]
T
, be the N
configuration displacements for the systems, and let f = [f
1
, f
2
, ···, f
N
]
T
, be
the corresponding flow variables. Here, the displacement variables are related
by m
1
independent displacement constraints of the form
φ
j
(q, t) = 0, j = 1, 2, ···, m
1
, (a)
where t denotes the time. In the formulation of Lagrange’s equation presented
in Section 3.2 the displacement constraints (a) are used to eliminate m
1
of the N configuration variables. Doing so leaves n = N − m
1
generalized
coordinates which are used to determine the system energies and generalized
efforts.
As we will see in the examples below, eliminating the m
1
excess coordinates
can sometimes be very difficulty. For this reason we reconsider the derivation
of Lagrange’s equation with the aim of retaining all N configuration coordi-
nates is the problem formulation. For the sake of simplicity we will assume
that the displacements are selected such that the first m
1
displacements are
dependent on the remaining n = N −m
1
displacements. Since the constraints
are independent we can always rearrange the displacement variable to meet
this condition.
To begin, let the total energy of the system be E = T (q, p, t) + V (q),
where T (q, p, t) is the kinetic energy, p = [p
1
, p
2
, ···, p
N
]
T
are the momentum
variables, and V (q) is the potential energy. The efforts applied to the system
are e = e
R
+ e
s
, where e
R
= [−dD(f)/df
1
, −dD(f)/df
2
, ···, −dD(f)/df
N
]
T
are the efforts due to ideal resistors, D(f ) is the dissipation function, and