ConstraintsNewtonian VariablesDegrees of FreedomRigid BodyTypes of ConstraintsGeneralized CoordinatesConfiguration SpacePendulum ConfigurationWinding ProblemConstraintsConstraintsNewtonian VariablesNewtonian VariablesEuclidean space Euclidean space EE33NNSystem of System of NN particles: particles: xxii• = = 11, , NN• ii = = 1, 31, 3•33NN coordinatescoordinatesFxm0),( txiiiFxmMotion is specified by Motion is specified by second-order differential second-order differential equations.equations.•Initial positionInitial position•Initial velocityInitial velocity)0(ix)0(ixDegrees of FreedomDegrees of FreedomDynamical variables need Dynamical variables need not be Cartesian.not be Cartesian.Introduce holonomic Introduce holonomic constraints, constraints, qqjj..•kk < < 33NN•j j = 1= 1, k, k•ff = = 33NN – – kk•m m = 1= 1, f, fThe constraints reduce the The constraints reduce the number of degrees of number of degrees of freedom freedom ff..0),( tqj633fkN0)(,,,jijijiRrrRigid BodyRigid BodyA rigid body has no more than 6 degrees of freedom.A rigid body has no more than 6 degrees of freedom.•For three masses rigidly attached, For three masses rigidly attached, ff = 6= 6..•Assume Assume NN masses have masses have ff = 6= 6, so , so kk = 3= 3NN – 6 – 6..•Add one mass, three rigid attachments constrain it in space Add one mass, three rigid attachments constrain it in space to all others.to all others.•For For NN+1+1 masses, masses, k’k’ = 3= 3NN – 6 + 3 – 6 + 3..•ff = 3( = 3(NN+1) – +1) – k’k’ = 6 = 6..The constraint for the block The constraint for the block is moving but scleronomicis moving but scleronomicTypes of ConstraintsTypes of ConstraintsScleronomic constraints are Scleronomic constraints are time-independent.time-independent.•Static constraintsStatic constraints•Dynamic constraints if time Dynamic constraints if time is not explicit.is not explicit.Rheonomic constraints are Rheonomic constraints are time-dependent.time-dependent.•Explicit dependencyExplicit dependency1FmM1F2FXxGeneralized CoordinatesGeneralized CoordinatesA set of dynamical variables A set of dynamical variables used to describe the motion used to describe the motion are generalized coordinates.are generalized coordinates.•Some are used in Some are used in constraintsconstraintsA virtual displacement A virtual displacement represents an infinitessimal represents an infinitessimal change in coordinate.change in coordinate.mmiiqqxx),( txqqimmConfiguration SpaceConfiguration SpaceThe space of coordinates needed to describe the The space of coordinates needed to describe the system is the configuration space.system is the configuration space.•It is a manifold It is a manifold QQ..For For NN particles particles QQ can be as large as can be as large as EE33NN..•The number is reduced by constraints.The number is reduced by constraints.•Generalized coordinates often reflect Generalized coordinates often reflect QQ..Pendulum ConfigurationPendulum ConfigurationConfiguration Configuration QQ = Sphere = Sphere SS22•Conical pendulumConical pendulumQQ = Torus = Torus SS11 SS11•Double plane pendulumDouble plane pendulumWinding ProblemWinding ProblemRotation through 2Rotation through 2 can can result in restoration of result in restoration of position.position.Separate rotations don’t Separate rotations don’t generally add up.generally add up.Internal rotations may Internal rotations may require a different factor.require a different factor.+2a aaaa ba
View Full Document