Lagrange Multiplier

Lagrange Undetermined Multipliers

If the constraints contain the velocity terms fα(q1,...,qn;˙q1,...,˙qn)=0, the constaints are called semi-holonomic. The index α=1,2,...,m indicates the number of constraint equations.

To eliminate the extra virtual displacements, a method called Lagrange undetermined multipliers was introduced. If condition of semi-holonomic hold, then mα=1λαfα=0, where λα are undetermined quantities for each contraint equations. Hamilton's principle is assumed to hold in semiholonomic system as well such that t2t1dtk(LqkddtL˙qk)δqk=0. But the qk terms are not all independent so it cannot be taken out as individual equations before. However, since Hamilton's principle is assumed to hold, we have δt2t1Ldt=0. So, δt2t1(L+mα=1λαfα)dt=0. The resulting equations from δqi become ddt(L˙qk)Lqk=Qk, where Qk=mα=1[λα(fαqkddtfα˙qk)dλαdtfα˙qk]. The Lagrange multiplier method can used be when

  • non-holonomic constraints in the form of (1)
  • holonomic contraints with independent coordinates
  • it is wished to obtain the constraint forces
Example (Goldstein p.49-50)

A hoop rolling without slipping down an inclined plane. Find the friction force of constraint.

Solution: The constraint is rdθ=dx. The kinetic energy is T=12M˙x2+12Mr2˙θ2, and the potential energy is V=Mg(lx)sinϕ. So, the Lagrangian is L=TV=M˙x22+Mr2˙θ22Mg(lx)sinϕ. Note that the friction of constraint is not included in the Lagrangian. Since there is only one constraint, there will be only one Lagrange multiplier λ. Qθ=rQx=1. The Lagrange equations are M¨xMgsinϕ+λ=0Mr2¨θλr=0. Taking time derivative on the constraint equation, we have r¨θ=¨x. So, M¨x=λ. The friction force of constraint is λ=12Mgsinϕ

Checkpoint

A block of mass m is placed on a frictionless incline of mass M, which is placed on a frictionless horizontal surface. Both the block and the incline are at rest. At time t=0, they are released to move freely. Using the method of Lagrange multiplier, find the equations of motion of the block and the incline.

The coordinates of the block are given by x=xcosα+xMy=xsinα. So, the constraint is yxxM=tanα. Then we have Qy=λxxMQx=λy(xxM)2QxM=λy(xxM)2. Substitute these into the Lagrange's equations, we have m¨x=λ(xxM)2=λtanαxxMm˙ymg=λxxMM¨xM=λy(xxM)2=λtanαxxM. From these equations, we have the relation ¨xM=mM¨x. From the constraint, we have ¨y=tanα(¨x¨xM). Substitute this back, tanα(¨x¨xM)g=λm(xxM) we obtain λ=m(xxM)[tanα(¨x¨xM)g]. Substitute λ and the relation ¨xM=m¨x/M back into the equations of motion, we have m¨x=mtanα[tanα(¨x(mM¨x))g]¨x=MgsinαcosαM+msinα¨xM=mM¨x=mgsinαcosαM+msinα

Comments

Popular Posts