1

I would like to develop a system of differential equations describing dynamics of an unbalanced wheel rolling without slipping on a flat surface. The difficulty i'm running into is that there is no steady state, like, for example, in the case of a balanced wheel rolling down an inclined plane. As the unbalanced wheel rolls, the friction force $F$, which determines the torque on the wheel, changes. And I don't understand how to compute $F$ from the no-slip condition and the state of the wheel, i.e., angle of the center of gravity relative to the center of the wheel and wheel angular velocity.

enter image description here


Both @JohnAlexiou and @Eli solutions are correct. @Eli solution is a bit easier to generalize, in my opinion, since in it relies on Lagrangian formalism, which does not require understanding the detailed balance of forces.

  • 1
    This is not an easy problem. See the answer by @John Alexiou to https://physics.stackexchange.com/questions/39373/determining-friction-for-unbalanced-wheel-to-roll-without-sliding on this exchange. – John Darby Jan 13 '23 at 03:49
  • 1
    What would the mass moment of inertia about the center of mass be for an eccentric wheel? – John Alexiou Jan 13 '23 at 05:17
  • @danielGenin very good question! – William Martens Jan 13 '23 at 11:04
  • 1
    @JohnDarby I know, i struggled with it for a week on my own. Granted, i'm not a physicist, which is why i'm here. I'm actually interested in an even more complicated problem of a ball rolling without slipping inside the unbalanced wheel but one step at a time. – Daniel Genin Jan 13 '23 at 15:45
  • For complex dynamics problems, the Lagrangian or Hamiltonian approach is frequently used. The $~(\mathcal L=T-U)~$ used by @Eli is the Lagrangian. I am not an expert on these techniques, but those providing answers here are. – John Darby Jan 13 '23 at 15:55
  • Thank you @JohnAlexiou and @Eli! You've been immensely helpful. – Daniel Genin Jan 14 '23 at 02:53

3 Answers3

3

Very crude free-body diagram

fig1

Note that the angle $\phi$ is drawn in a positive fashion, but for the wheel to roll to the right (along the blue velocity vector), then $\dot{\phi}<0$. To be consistent, the applied torque at the center of the wheel should also be $\tau_O < 0 $ and so it is drawn in the clockwise direction, which has a negative sense. Positive angles/torques are CCW in this FBD.

The center of mass kinematics are

  • Position place the coordinate origin at the contact point at this instant

    $$\begin{pmatrix}x=c\sin\phi\\ y=R-c\cos\phi \end{pmatrix} \tag{1}$$

  • Velocity roll the wheel to get

    $$\begin{pmatrix}\dot{x}=-R\dot{\phi}+c\dot{\phi}\cos\phi\\ \dot{y}=c\dot{\phi}\sin\phi \end{pmatrix} \tag{2}$$

    Note that the wheel center has velocity $v = - R \dot{\phi}$ for a no-slip condition. But since $\dot{\phi}<0$ then velocity is a positive value (as drawn above).

  • Acceleration of the center of mass is used in dynamics

    $$\begin{pmatrix}\ddot{x}=-R\ddot{\phi}+c\ddot{\phi}\cos\phi-c\dot{\phi}^{2}\sin\phi\\ \ddot{y}=c\ddot{\phi}\sin\phi+c\dot{\phi}^{2}\cos\phi \end{pmatrix} \tag{3}$$

And the dynamics are

  • Force/torque balance at the center of mass

    $$\begin{pmatrix}F=m\ddot{x}\\ N-mg=m\ddot{y}\\ -\tau_{O}+y\,F-x\,N=I_{C}\ddot{\phi} \end{pmatrix} \tag{4}$$

where $m$ is the mass of the wheel, $I_C$ is the mass moment of inertia of the wheel about the center of mass, $N$ is the contact normal force, and $F$ is the traction required to keep the wheel from slipping.

The solution of the above is

$$ \boxed{ \ddot{\phi} = - \frac{m\,c\left(g+R\dot{\phi}^{2}\right)\sin\phi+\tau_{O}}{I_{C}+m\left(R^{2}+c^{2}-2Rc\cos\phi\right)}} \tag{5}$$

and to confirm, if the eccentricity is zero, $c=0$, then $\ddot{\phi} = - \frac{\tau_O}{I_C + m R^2}$ which matches what is expected.

Analytical solution to (5) does not exist, because it is inhomogeneous and it depends on $\phi$ and $\dot{\phi}$ at the same time. But it is just a 1D ODE in terms of the angle of the wheel $\phi$, which means it is well suited for a numerical simulation.

There are some interesting situations that you need to check. For example, if at any point $N \leq 0$ it means the wheel is no longer in contact with the ground. And when $|F| > \mu |N|$ it means the wheel is slipping.

For both of those situations, the equations of motion change and a new set needs to be implemented in a simulation environment to get good results.

Appendix I

Calculation of moment arm of contact forces about the center of mass

fig2

John Alexiou
  • 38,341
  • A couple questions about equation (4):
    1. Does it matter that $\tau_O$ is the torque about geometric wheel center but $I_C$ on the right side is the moment of inertia about the center of mass?
    2. The $y F$ term makes sense since $F$ is perpendicular to the lever arm but where does $N x$ term come from. I would think $N$ induces no torque since it is parallel to the lever arm.
    – Daniel Genin Jan 13 '23 at 14:50
  • A torque does not have a point of application. The torque is shared with the entire body. 2. The axis of $N$ goes through the wheel center, but the center of mass is an offset of $x$ away.
  • – John Alexiou Jan 13 '23 at 17:08
  • Touche, i was thinking of how torque is computed. I'm still a bit confused about the torque contributions of $N$ and $F$. If we are computing torque relative to the center of mass then the lever arm for $N$ is not $x$, nor is it $y$ for $F$, since both forces apply at the point of contact. It seems the lever arm should be the segment connecting the point of contact with the center of mass. What am i missing? – Daniel Genin Jan 13 '23 at 19:53
  • @DanielGenin - the moment arms are exactly $x$ and $y$. See the update to the post for clarification. Remember I am placing the origin at the contact point. – John Alexiou Jan 13 '23 at 21:17
  • Ah! Yes, now i see. Thank you. – Daniel Genin Jan 14 '23 at 02:51
  • @DanielGenin - I never submitted my edits. Check now. – John Alexiou Jan 14 '23 at 03:34
  • Yes, i was wondering what you meant by the update:) I can see Appendix I now. – Daniel Genin Jan 14 '23 at 03:56