5. Dynamics#

5.1. Introduction#

In statics we study forces on a rigid body, the forces being balanced so that the body is at rest or moving at a constant speed. In dynamics we study the movement of a rigid body, on which forces act that are not balanced. There is a resulting force that causes acceleration and therefore a change in velocity and position.

The difficulty here is that the forces themselves can depend on the velocity or position of the body. Consider, for example, a car where the air resistance depends on the velocity of the car or where a bump in the road influences movement.

_images/Ch7_Dynamics_7.1.png

Fig. 5.1 (a) Racing car, (b) dynamic model of a (racing) car.#

With a so-called dynamic model, see Fig. 5.1 (b), we try to describe the relationship between forces, accelerations, velocities and displacements, which form the information to investigate the ultimate movement of the object, for example the car. This movement analysis can be the basis for the design of a suitable wheel suspension, but also, for example, to be able to compensate for unwanted vibrations in a machine (part). They also form the starting point for designing a control scheme (see Section 6).

A very different example of applying dynamics is the motion analysis of a drill rod and drill bit, see Fig. 5.2. A dynamic model was used to gain insight into the way in which frictional forces on a drill bit at the bottom of a kilometer-long drill rod influence the rotation of this drill rod.

_images/Ch7_Dynamics_7.2.png

Fig. 5.2 Drilling rig.#

In this chapter you will become acquainted with the principles of dynamics. A typical example from the dynamics is the mass-spring-damper system. In this chapter we investigate the movement of a simple mass-spring-damper system.

5.2. Mass, force and acceleration#

5.2.1. Newton’s second law#

The basic principle of dynamics is Newton’s second law. Newton’s second law describes the relationship between force and acceleration, which in turn is related to the change of velocity and position of the rigid body. Consider a mass \(m\) moving under the influence of a resulting force \(F\), so these are all forces acting on the mass \(m\). Note that the force \(F\) is generally a vector, a quantity with a certain length and direction.

_images/Ch7_Dynamics_7.3.png

Fig. 5.3 Mass \(m\) moves under the influence of force \(F\).#

The acceleration \(a\) that the mass gets is described by Newton’s second law:

(5.1)#\[ \sum F = ma, \]

in which \(\sum F\) is the resulting force in [N], \(m\) the mass in [kg] and \(a\) the acceleration in [\(\textrm{m}/\textrm{s}^2\)]. The acceleration is equal to the velocity change per unit time, or \(\displaystyle a=\frac{dv}{dt}=\dot{v}\). In which \(\dot{v}\) (pronounced: v-dot) is the first derivative of the velocity. In turn, the velocity is the position change per unit time, or \(\displaystyle v=\frac{dx}{dt}=\dot{x}\).
Finally, we can write for acceleration \(a\):

(5.2)#\[ a = \frac{d}{dt}v=\frac{d}{dt}\frac{dx}{dt}=\frac{d^2x}{dt^2}=\ddot{x}\]

In which \(\ddot{x}\) (pronounced: x-double-dot) is the second derivative of \(x\). Newton’s second law can then be written as:

(5.3)#\[ \sum F = m \ddot{x} \]

Because the twice differentiated position \(\ddot{x}\) occurs in (5.3), we call (5.3) a second-order differential equation.

5.2.2. Acceleration, velocity and position#

If the velocity in the time interval [0, \(t\)] is known, then the change in position (displacement \(x\)) during that time interval can be calculated by integration. If the starting position at \(t=0\) is also known, the position can be determined. This can sometimes be done graphically, as in Fig. 5.4, where the area under the \(v(t)\)-graph is equal to the displacement \(\Delta x(t)\).

_images/Ch7_Dynamics_7.4.png

Fig. 5.4 The area under the v(t)-graph is the displacement \(\Delta x(t)\).#

This can sometimes also be done analytically, provided that the velocity is known as a mathematically described function of time. For a single movement (constant velocity) this can be described as follows:

(5.4)#\[\begin{split} v(t) = v, \\ x(t) = \int_{t=0}^{t} v(t)dt = \int_{t=0}^{t}vdt = x(0) + vt. \end{split}\]

If the velocity over time is unknown, but the acceleration is known, then the velocity change can be determined by integrating the acceleration over time. With the initial velocity \(v(0)\), the velocity \(v(t)\) over time can be determined. If the starting position \(x(0)\) is known, the position \(x(t)\) can be determined by integration of the velocity. It is possible to do this graphically. It can also be done analytically, provided that the acceleration, as a function of time, is given. Fig. 5.5 shows the relationship between acceleration, speed and position schematically.

_images/Ch7_Dynamics_7.5.png

Fig. 5.5 The relationship between acceleration, velocity and position.#

For a uniformly accelerated movement (constant acceleration) the following can be stated:

(5.5)#\[\begin{split} a(t)=a \\ v(t)=\int_{t=0}^{t} a(t) dt = v(0)+at\\ x(t)=\int_{t=0}^{t} v(t) dt = \int_{t=0}^{t}(v(0)+at)dt = x(0)+v(0)t + \frac{1}{2}at^2 \end{split}\]

Analytical determination of acceleration and speed

The position of a car is described by a mathematical function. This function was determined by performing many position measurements during the movement and fitting a function through it. The final function is equal to:

\[ x(t)=0.03t^3 + 0.2t^2 + 1.2t +3.0 \, \textrm{m} \]

Find an expression for the velocity and acceleration of the car over time.

Analytical determination of position and velocity

In a second experiment, it is not the position but the acceleration of a car that is measured. Again, a mathematical connection has been fitted through the experimental data. The relationship found is equal to:

\[ a(t) = 1.2t + 3.0 \, \textrm{m/s}^2 \]

Find an expression for the velocity and position of the car over time. It is stated that the initial velocity \(v(0) = 15\, \textrm{m/s}\) and that the initial position \(x(0) = 150\, \textrm{m}\).

Tachograph

Touring buses and trucks nowadays contain tachographs. These register the velocity over time at which the coaches and trucks drive. The \(v-t\) graph below has been derived from such a tachograph over a time interval of 12 seconds.

_images/Ch7_Dynamics_7.6.png

Fig. 5.6 \(v-t\) graph.#

Determine graphically the displacement and the acceleration as a function of time.

5.3. Mass-spring system#

In many cases, the force that acts on a mass is not constant. A common example of a non-constant force is the spring force. The force required to stretch a spring depends on its extension. We consider a linear spring here. In addition, the required force is proportional to the elongation: \(F_k = k \cdot (l-l_0)\), where \(l_0\) is the length of the relaxed spring. The relaxed length \(l_0\) is the length of the spring when no force is applied to the spring.

_images/Ch7_Dynamics_7.8.png

Fig. 5.8 Force required to stretch a linear spring.#

We consider a mass m which is attached to the fixed world via a spring with stiffness \(k\) and relaxed length \(l_0\). The position \(x\) of the mass is measured. If the spring is in the relaxed state, \(x\) equals 0, or: \(x = l - l_0\).

_images/Ch7_Dynamics_7.9.png

Fig. 5.9 Mass-spring system.#

We are interested in the position of the mass over time if we give the spring at \(t=0\) an extension \(x_0\) of: \(x(t=0) = x_0\). Fig. 5.9(b) shows the forces that act on the mass \(m\).

We write down Newton’s second law:

(5.6)#\[ \sum F = m \cdot a \to - F_k = m \cdot a,\, \textrm{with} \quad \textrm{[N]} = \textrm{[kg]} \cdot [\textrm{m/s}^2]. \]

The spring force \(F_k\) is directly proportional to the elongation of the spring, or to the displacement \(x\), \(F_k = k \cdot x\), where \(k\) represents the stiffness with dimension [N/m]. Using these relations and combining with (5.2) and (5.6) this becomes:

(5.7)#\[\begin{split} -F_k &= m \cdot a\\ -k \cdot x &= m \cdot \frac{d^2x}{dt^2} \to m \cdot \ddot{x} + k \cdot x = 0 \end{split}\]

In which \(\ddot{x}\) is an abbreviated notation for the second time derivative of \(x\), see ((5.3)). We call the resulting equation a differential equation. Using Calculus it can be explained how you can solve such an equation. For now, we will suffice with giving the solution. A possible solution of ((5.7)) is:

(5.8)#\[ x(t) = A \cdot \cos(\omega \cdot t) + B \cdot \sin(\omega \cdot t); \quad \omega = \sqrt{\frac{k}{m}} \]

In this equation we call \(\omega\) the eigen frequency of the mass-spring system. With \(x(0) = x_0\) and v(0) = 0, \(A = x_0\) and \(B = 0\).

Now equation (5.8) is changed to:

(5.9)#\[ x(t) = x_0 \cdot \cos(\omega \cdot t); \quad \omega = \sqrt{\frac{k}{m}} \]

Note

Check that this solution complies with equation (5.7), by entering the solution ((5.8)) and its second-order derivative in ((5.7)) and checking the initial condition.

If we plot position \(x\) and the velocity \(v=\frac{dx}{dt}=\dot{x}\) against time, we get the following graphs. These graphs describe the response of the mass-spring system to an initial stretch of \(x_0\) and an initial velocity of \(\dot{x}_0=0\). The response is periodic: after every vibration time \(T (= 2\pi/\omega)\) the response is repeated.

_images/Ch7_Dynamics_7.10.png

Fig. 5.10 Response of a mass-spring system.#

A special way to display the response of a dynamic system is the so-called phase plane. In the phase plane we plot the displacement \(x\) and the velocity against each other. The response in the phase plane shows, in a well-arranged manner, which positions and speeds can occur for a certain initial condition.

The position \(x\) can therefore be a sum of two vibrations with different amplitudes \(A\) and \(B\). Here, these vibrations do have the same frequency, but a different starting point. The one is then sine-shaped, the other cosine-shaped.

Fig. 5.11 shows the mass-spring system response in the phase plane for different starting positions \(x_0\) and \(v_0 = \dot{x}_0 = 0\).

_images/Ch7_Dynamics_7.11.png

Fig. 5.11 Response of the mass-spring system in the phase plane for \(x(t) = x_0 \cdot \cos(\omega \cdot t)\).#

At \(t = 0\) the position is \(x = x_0\) and the velocity is \(\dot{x} = 0\). After \(0.25 \textrm{ T}\), the displacement \(x = 0\) and the velocity is maximum (negative): \(\dot{x} = -\omega\, x_0\). This can be seen from Fig. 5.10. At \(t = 0.5 \textrm{ T}\) the elongation is maximum (negative): \(x = -x_0\) and the velocity \(\dot{x}= 0\). After \(T\), the system is back in the initial state.

Car suspension

We consider the theoretical case of a car including passengers (\(m = 1000\, \textrm{kg}\)) without damping in the suspension. We consider the suspension as linear. The four springs together have a stiffness \(k\) of \(10^6\, \textrm{N}/\textrm{m}\). For \(t< 0 \), the car is at rest, the bottom of the car is \(0.10\) meters from the ground (\(x = 0.10\, \textrm{m}\)).

_images/Ch7_Dynamics_7.12.png

Fig. 5.12 Car with suspension.#

Then 4 passers-by push the car down with their own weight (250 kg). They release the car at \(t = 0\, \textrm{s}\). The car starts to vibrate.

  1. Calculate the extra sagging of the car when it is pushed down. At what height from the floor is the bottom of the car, just before the passers-by let it go?

  1. After releasing the car will vibrate. The height of the car bottom as a function of time can be written as follows:

\[ x(t) = x_s + A \cdot \cos(\omega t); \quad \omega = \sqrt{\frac{k}{m}}\]

Where \(x(t)\) is the height of the car bottom in [mm], \(x_s\) the stationary sagging (equilibrium position) in [mm], \(m\) the mass of the car + passengers in [kg] and \(k\) the combined stiffness of the suspension in [N/m]. Determine the constants \(x_s\), \(A\) and \(\omega\).

  1. Draw the response of the car in the phase plane.

5.4. Mass-spring-damper system#

In reality, every spring is damped. By that we mean that the vibration of the mass and the spring eventually diminishes. The response, as drawn in Fig. 5.10, then looks, for example, as in Fig. 5.14.

_images/Ch7_Dynamics_7.14.png

Fig. 5.14 Damped vibration.#

The video below shows an experiment of a 1 Degree of Freedom Spring-Mass-Damper system. Real springs exhibit dissipative effects, modelled as a damper. In the experiment, the oscillation’s amplitude decays exponentially, while the frequency remains constant.[1]

We can model this damping by adding a linear damper in addition to the linear spring. With a linear spring, the force required to stretch the spring is directly proportional to the spring extension. With a linear damper, the force required to “stretch” the damper is directly proportional to the velocity difference of the two ends of the damper. Fig. 5.15 shows a damper that is attached to the fixed world on one side. The force required to move the damper is directly proportional to the velocity of the damper end.

_images/Ch7_Dynamics_7.15.png

Fig. 5.15 Damping force.#

If you want to move the damper in Fig. 5.15 quickly, you need a large force. If you do it slowly you need a small force. Some trunks of cars are equipped with gas dampers. If you open the trunk quickly it costs more force than if you do it slowly.

Fig. 5.16(a) shows a mass that is attached to the fixed world with a spring and a damper. The position \(x\) and the velocity of the mass are measured. When the spring is in the relaxed state, \(x = 0\).

_images/Ch7_Dynamics_7.16.png

Fig. 5.16 Mass-spring-damper system.#

Again, we are interested in the position of the masses over time if we give the whole system an initial stretch of \(x_0\) and then let go. The forces on the mass are shown in Fig. 5.16(b). Writing down Newton’s second law for this mass gives

(5.10)#\[ \sum F = m \cdot a \to - F_d - F_k = m \cdot a.\]

The spring force is directly proportional to the displacement \(x\) of the mass: \(F_k = k \cdot x\). The damper force is directly proportional to the velocity of the mass: \(F_d = d \cdot \dot{x}\).

The acceleration a of the mass is equal to the second-order derivative of the displacement: \(a=\ddot{x}\).

With that information (5.10) changes to:

(5.11)#\[\begin{split} -F_d - F_k &= m \cdot a \\ -d \cdot \dot{x} -k \cdot x &= m \cdot \ddot{x} + d \dot{x} + k x = 0 \end{split}\]

The solution of this differential equation is somewhat more complicated than that of (5.7). In fact, depending on the (mutual ratio) of the value of the parameters \(m\), \(d\) and \(k\), there are even two different types of solutions. We call these different solutions under or over critically damped.

To make this easier to see, differential (5.11) is often rewritten in a different form. In this equation, the parameters \(m\), \(d\) and \(k\) are replaced by the two important key parameters \(\omega_n\) and \(\zeta\).

(5.12)#\[\begin{split} -F_d - F_k &= m \cdot a \\ m \ddot{x} + d \dot{x} + kx &= 0 \to \ddot{x} + 2 \omega_n \zeta \dot{x} + \omega_n^2 x = 0 \end{split}\]

With \(\omega_n\) the undamped eigenfrequency and \(\zeta\) the damping ratio.

(5.13)#\[ \omega_n = \sqrt{\frac{k}{m}}, \quad \zeta = \frac{d}{2\sqrt{km}} \]

We can recognize the undamped eigenfrequency \(\omega_n\) from the mass-spring system of (5.7). The damping ratio is a parameter that says something about the influence of the damping.

Use (5.12) to derive the expressions for n and from (5.13).

Tip

\(m\ddot{x} + d \dot{x} + kx = 0 \to \ddot{x} + \frac{d}{m}\dot{x}+ \frac{k}{m}x = 0 \to 2 \zeta \omega_n \quad \text{and} \quad \frac{k}{m}=\omega_n^2\)

There are two different solutions depending on the value of \(\zeta\). Compare the following two examples.

5.4.1. Underdamped systems#

If we add a relative “weak” damper to the mass-spring system of (5.7), you can imagine that the system will vibrate periodically, but that the amplitude of that vibration will slowly be damped.

For \(\zeta < 1 \), the solution of differential (5.11) can be written in the following form (with initial condition for the position \(x(t=0) = x_0\) and for the velocity \(\dot{x}(t=0)=\dot{x}_0=0\)):

(5.14)#\[ x(t)= A(t)\cdot \cos(\omega_dt),\; A(t)= x_0\cdot e^{-\omega_n \zeta t}, \; \omega_d=\omega_n \sqrt{1-\zeta^2}.\]

This clearly shows that the amplitude of the vibration as a function of time decreases according to a e to the power. It is also striking that the angular frequency of the vibration is no longer the same as the undamped eigenfrequency. That is why \(\omega_d\) is called the damped eigenfrequency.

The response of the displacement and velocity against time will then look like this:

_images/Ch7_Dynamics_7.17.png

Fig. 5.17 Response of a under critically damped mass-spring-damper system.#

In the interactive figure below you can move the slider to adjust the value of \(\zeta\) between 0 and 1 to see the displacement \(x\) of the mass as a function of time \(t\).

5.4.2. Overdamped systems#

In a system with a relatively strong damper, you can imagine that there is no periodic vibration, but that the system just moves slowly to its equilibrium point (such as the trunk of the car with the gas damper). Such a system is often overdamped. In dynamics we are talking about an overdamped system when \(\zeta > 1\). The response, and therefore the solution of differential (5.11), can then be written as:

(5.15)#\[ x(t)= A e^{\lambda_1t}+Be^{\lambda_2t} \]

In this equation \(\lambda_1\) and \(\lambda_2\) are only depending on m, d en k, while A and B are defined by the initial conditions \(x(t=0) = x_0\) and \(\dot{x}(t=0)=\dot{x}_0\).

The response of the displacement and the velocity against time then looks like this:

_images/Ch7_Dynamics_7.18.png

Fig. 5.18 Response of an overdamped mass-spring-damper system.#

Because there are no longer sine or cosine terms in the response, the mass in an overdamped system does not perform periodic vibration. If we plot the response for both systems in the phase plane, we get:

_images/Ch7_Dynamics_7.19.png

Fig. 5.19 Response in the phase plane of a (a) overdamped and (b) underdamped system.#

The video below shows the phase plane for an underdamped system. Displacement, \(x\), of the spring mass damper system is on the \(x\)-axis and the velocity, \(v\), is on the \(y\)-axis. The vector field is generated from the equation of motion: \(\displaystyle \frac{dx}{dt} = v \) and \(\displaystyle \frac{dv}{dt} = -(k/m)x - (d/m)v\), where \(k\) is the spring stiffness, \(d\) is the damping coefficient, \(m\) is the mass, \(t\) is time.[1]

Note

Verify that the response in the phase plane of Fig. 5.19(a) and (b) corresponds to the responses against time in respectively Fig. 5.18 and Fig. 5.17.

Under or overdamped?

We consider a mass-spring-damper system that is described by differential (5.12). It is given that \(\dfrac{d}{m} = 3\) and \(\dfrac{k}{m} = 2\).

  1. Is the system over or underdamped?

  1. The response is given as follows: \(x(t) = Ae^{-t} + Be^{-2t}\), with \(x(t)\) in [m].Determine the constants \(A\) and \(B\), if the starting position is \(x(t=0)=5\) [m] and the starting velocity \(\dot{x}(t=0)=0\, \textrm{m/s}\).

5.5. Non-linear dynamic systems#

In the previous sections we have assumed linear springs and dampers. Here, the spring force was proportional to the elongation and the damper force proportional to the difference in velocity of the damper ends. In practice, springs and dampers only have a small part in which they are linear. For example, most springs will become weaker if they stretch more.

Fig. 5.20 shows how the spring force against the elongation could look like. It is clear that the spring is not linear.

_images/Ch7_Dynamics_7.20.png

Fig. 5.20 Spring force against elongation with a non-linear spring.#

The response of a non-linear system can take all kinds of typical forms. Fig. 5.21 shows an example of a response from a non-linear system.

_images/27986314f1b4a3b168ebf4df414d95d5.jpg

Fig. 5.21 Example of non-linear response (a) against time, (b) in the phase plane.#

Characteristic of the response of non-linear systems is that, among other things, multiple equilibrium points or periodic solutions can be found. In many cases, the solutions of a non-linear system even behave chaotically; over time, the solution can become completely unpredictable.

In the context of this course you do not have to be able to work with non-linear dynamic systems.

5.6. What lies ahead#

In this chapter a few simple examples from dynamics are discussed. It is essential that, using physical laws, the movement of a mass (e.g. a car) is described by a differential equation. A relationship is given between position, velocity and acceleration of the mass.

With a more complicated mechanical system, the description is more difficult and may consist of a coupled system of differential equations. Just think of several masses that are connected via with springs and dampers. In such a case, setting up the system of differential equations is not easy, while analyzing or determining the solutions is a challenge in itself. Nevertheless, with the help of numerical methods and quantitative analysis, much insight can be gained about the system. In this way you can, among other things, try to understand how the drill bit (Fig. 5.2) moves at the end of a kilometer-long drill rod. Or how much the Erasmus bridge (Fig. 5.22) vibrates under the influence of the wind.

_images/erasmus_bridge.jpg

Fig. 5.22 Erasmus bridge.#

In this chapter you only became acquainted with the response of linear springs and dampers. The research field of non-linear dynamics is particularly concerned with the non-linear behavior of dynamic systems. Almost all mechanical systems are non-linear, but in many cases it is sufficient to assume that the description is approximately linear. Certainly in the case where we want a very accurate description of a mechanical system, we can no longer make such an approach. Just think for instance about the ever-occurring friction in a mechanical system or about a mobile robot.

In this chapter you have only considered a dynamic system that consists of one mass, one spring and one damper. In practice, there are numerous systems (such as robots) that in modeling consist of many masses, springs and dampers. Computer support plays a major role in analyzing such systems. Analyzing systems that contain multiple moving masses (or bodies) is called the research area of ​​multi-body dynamics. A model of a dynamic system is not only of great importance for the dynamic analysis of the system, but also for the design of controllers.

5.7. Problems#

For the following exercises use symbols as long as possible and only in the end fill in the values given.

Context

The subject of both next exercises is a printer. Positioning the printer head is crucial for a good functioning of the printer. This positioning determines where the ink is deposited on the paper. Besides the position accuracy requirements that follow from this, also the speed at which accurate positioning takes place is important.

_images/Dynamics_ex2-mini.png

Fig. 5.24 Views of a printer head.#

Research and design questions

Consider the following design questions:

  • How fast can we position the printer head?

  • Which system properties play an important role in this?