Skip to main content
Engineering LibreTexts

15.5: Rigid Body Surface Collisions

  • Page ID
    111428
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    In instances where a moving rigid body impacts a solid and immovable surface, the resulting impact can seem chaotic. However, we can still use the ideas of impulse and momentum to predict this impact behavior.

    Just as with particles, an important first step in solving problems where a rigid body impacts a surface is to identify the normal and tangential directions. The normal direction will be perpendicular to the surface being impacted, while the tangential direction will be parallel to the surface being impacted. Also important for rigid body impact is identifying both the center of mass for the body and the point of impact between the body and the surface.

    A dropped wrench at the instant of its hitting the floor. It is oriented so that its lowest point is A, the edge of one of the jaws, and this is the only part of the wrench currently in contact with the floor. Point C on the wrench handle, upwards and to the right of A, is the object's center of mass. The t-direction points from point A to the right along the floor, and the n-direction points upwards from point A.
    Figure \(\PageIndex{1}\): Dropping a wrench on a concrete floor is a good example of rigid body impact with a solid surface. The first step in solving these problems is to identify the normal and tangential directions, which will be perpendicular and parallel to the surface, respectively. Also important is identifying the center of mass (C) and point of impact (A).

    To predict the linear velocities after impact in the \(n\) and \(t\) directions, as well as the angular velocity after the impact (a total of three unknowns), we will need three equations. These equations will come in the form of the conservation of momentum in the \(t\) direction, as well as two equations based on the coefficient of restitution for the velocity in the \(n\) direction and the angular velocity after the impact.

    For momentum, we will notice that the normal forces during impact will always be in the normal direction. Assuming negligible friction forces (which would be in the tangential direction), we will have no change in momentum in the tangential direction and therefore no change in velocity in the tangential direction for the center of mass of the body. This gives us the first equation we can use.

    \[ v_{t,C,f} = v_{t,C,i} \]

    Next, examining the coefficient of restitution will give us another equation. Specifically, the coefficient of restitution relates the velocities before an after the collision in the normal direction at the point of impact.

    \[ \epsilon = - \frac{v_{n,A,f}}{v_{n,A,f}} \]

    Finally, because the force of the impact (and therefore the impulse of the impact) is so large, the forces at any other point will generate negligible impulses in comparison. The impact impulse will primarily determine how the object moves after impact. Therefore about the location of impact, where the impact force does not exert a moment, we can say that angular momentum is conserved. This is the only point about which angular momentum is conserved in an impact.

    Since the point of impact is typically not the center of gravity or a pin, we often need to use the general expression of angular momentum.

    \[I_G * \vec{\omega}_i+\left(\vec{r}_{G / P} \times m * \overrightarrow{v_G} i\right)=I_G * \vec{\omega}_f+\left(\vec{r}_{G / P} \times m * \overrightarrow{v_G} f\right)\]

    Between the equations above and whatever relevant kinematics relationships are necessary to relate velocities at the center of mass and the point of impact we should be able to solve for up to three unknowns, allowing us to completely predict the velocities after impact, assuming we know the pre-impact velocities and the coefficient of restitution for the impact itself.

    Video lecture covering this section, delivered by Dr. Jacob Moore. YouTube source: https://youtu.be/LQKk2WLMe4A.
    Practice \(\PageIndex{1}\)

    An 80-centimeter-long metal bar with a mass of 1 kilogram, falling at 2 meters per second, strikes the edge of a table as shown below. Assuming a coefficient of restitution of 0.9, what is the expected velocity and angular velocity of the bar after impact?

    A horizontal bar is falling straight downwards at an initial velocity of 2 m/s, when its very leftmost end strikes the flat top of a table.
    Figure \(\PageIndex{2}\): problem diagram for Example Problem \(\PageIndex{2}\). A horizontal bar falls straight down, until its leftmost end strikes the top of a flat table.
    Solution (not yet available)

    Not yet available.


    This page titled 15.5: Rigid Body Surface Collisions is shared under a CC BY-SA 4.0 license and was authored, remixed, and/or curated by Jacob Moore & Contributors (Mechanics Map) via source content that was edited to the style and standards of the LibreTexts platform.