How to Find the Laplace Transform of a Mass-Spring-Damper System
At a glance
- 1. Write the motion equation
Balance the applied force against inertia, damping, and spring forces: mass times acceleration plus damping and spring terms.
- 2. Transform each term
Use the unilateral Laplace derivative rules and include the initial displacement and velocity.
- 3. Solve for displacement
Collect the displacement transform and divide by the system's quadratic denominator.
- 4. Apply the input
Substitute the force transform; for the transfer function, assume zero initial conditions.
A mass-spring-damper system models motion when a mass is connected to a spring and a viscous damper. The Laplace transform turns its differential equation into an algebraic equation, making it easier to find the displacement caused by a specified force.
The key is to keep the initial position and velocity when transforming derivatives. They disappear only when you explicitly assume the system starts at rest.
The equation of motion
Let be the mass’s displacement from equilibrium, the applied force, the mass, the viscous damping coefficient, and the spring constant. Newton’s second law gives
The spring force opposes displacement, the damper force opposes velocity, and the inertial term is mass times acceleration. This sign convention treats positive as acting in the positive direction of .
Use the unilateral Laplace transform, which transforms functions for . Write and . The derivative rules are
Transform and solve
Set and . Transforming each term in the motion equation gives
Collect the terms containing , then divide by their coefficient:
This is the displacement transform for arbitrary initial position and velocity. If the mass starts at rest, so , it reduces to
The force-to-displacement transfer function is defined with zero initial conditions:
A transfer function describes the system’s response relationship, not the response to one particular input. To find a particular motion, multiply by the chosen force transform and take the inverse Laplace transform.
Worked example: a constant force
Suppose , , and . The system starts at rest and a constant force is switched on at . A force that stays constant for has transform . Therefore,
To invert it, complete the square in the quadratic: . Partial fractions give
Using the standard inverse transforms for shifted sine and cosine terms, the displacement is
The long-term displacement is , which agrees with the static result . The exponential terms describe the transient oscillation as the system approaches that equilibrium.
Common mistakes
- Dropping initial conditions without justification. The derivative transforms contain and . Omit them only when the system starts at rest, or when calculating the zero-initial-condition transfer function.
- Using the wrong force transform. A constant force switched on at zero is a step input, . A brief impulse of strength has transform ; these produce different responses.
- Confusing a transfer function with an output. The transfer function is under zero initial conditions. For a specified force, calculate before taking the inverse transform.
- Mixing units or signs. In SI units, is in kilograms, in newton-seconds per metre, and in newtons per metre. A different coordinate direction changes force signs, so use one convention consistently.
A useful form of the denominator
The denominator can also be written in terms of the undamped natural angular frequency and damping ratio:
These parameters help classify the response: is underdamped, is critically damped, and is overdamped. They do not change the Laplace-transform method; they provide a convenient way to interpret the roots of the denominator.
References
- Modern Control Engineering — Katsuhiko Ogata
- Engineering Vibration — Daniel J. Inman
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.