Trouble Writing Transfer Function for Mass-Spring-Damper System

Click For Summary
SUMMARY

The discussion centers on deriving the transfer function for a mass-spring-damper system with coulomb damping, where the damping force is constant and independent of velocity. The differential equation is defined as f(t) = mx'' + kx + c, leading to the Laplace transform F(s) = (ms^2+k)X(s) + c/s. The user struggles to express the transfer function T(s) = X(s) / F(s) due to the nonlinearity introduced by the damping term. Two solutions are proposed: adjusting the transfer function by subtracting the damping force or discretizing the system for further analysis.

PREREQUISITES
  • Understanding of differential equations, specifically for mechanical systems.
  • Familiarity with Laplace transforms and their application in control systems.
  • Knowledge of transfer functions and their significance in system dynamics.
  • Concept of coulomb damping and its implications in modeling motion.
NEXT STEPS
  • Research the derivation of transfer functions for nonlinear systems.
  • Explore the concept of Green Functions and their application in differential equations.
  • Study the discretization of continuous systems and affine transformations.
  • Investigate the effects of coulomb damping on system stability and response.
USEFUL FOR

Students and engineers involved in mechanical systems modeling, control system design, and those specifically working with nonlinear dynamics and damping effects.

majin_andrew
Messages
19
Reaction score
0
(edit: sorry I made a mistake in the thread title. It's the output that isn't a factor of every component in the equation, that is giving me trouble)

Hi! I'm new here, and any help would be greatly appreciated.

Homework Statement


I am modelling a mass-spring-damper system in which the damping is coulomb damping, as in the damping force is constant (once the system is in motion) and independent of the velocity of the mass. There is an external force (f(t)) acting on the mass.

I think the differential equation describing the motion of the mass is: f(t) = mx'' + kx + c
where x is the displacement of the mass in the direction of f(t), m is the mass, k is the spring constant and c is the constant damping force.

I have found a Laplace transform of this function, which is F(s) = (ms^2+k)X(s) + c/s

I am required to write a transform function for this, in the form of T(s) = output / input.

I am having difficulty with this as my output (X(s)) is not a factor of all components of the right hand side of the Laplace transform, so I cannot eliminate the input (F(s)) or the output (X(s)) from this ratio.

Can someone please offer me some guidance?


Homework Equations



Differential equation describing motion: f(t) = mx'' + kx + c

Laplace transform: F(s) = (ms^2+k)X(s) + c/s

Transform function = T(s) = output / input = X(s) / F(s)

The Attempt at a Solution


My attempt has so far been the creation of the differential equation and the Laplace transform, I am stuck with the transfer function.

here goes:
T(s) = X(s) / F(s)
= 1 / [ (ms^2+k) + c/(sX(s)) ]

As you can see, I still have transfer function written in terms of the output.

Thanks a lot for your time!
Andrew
 
Physics news on Phys.org


What you've got there is a nonlinear system. The transfer function that you describe applies to linear systems.

Also, I don't think that you have the coulomb damping part quite correct, assuming that I get your meaning. I think that you should replace c -> - c sgn(x'). Unfortunately, that only confounds the nonlinearity.

Look into Green Functions (but I think that those are restricted to linear differential operators as well).

OK, I thought about this a bit, and I think that you have two options, but neither one of them is going to exactly achieve your original goal. In both options, the motion, x', must have a constant direction.

1) You can simply subtract c from both sides, and find the "adjusted" transfer function: Fadj(s)=X(s)/(F(s)-c/s). This is basically a nonlinear version of the transfer function in that different input frequencies must be adjusted by -c/s. Of course, this seems rather obvious.

2) You can discretize the system, and then extend the discretized differential operator to an affine transformation. I will explain further if this approach is acceptable.

The main problem with these options is that I don't know how you would garuntee that the direction of x' is constant.
 
Last edited:


Thanks a lot Turin!
I believe your first option will suffice for what I am trying to achieve. And yes, I thought about the direction of c depending on the direction of x' but I wasnt sure of the notation for it.

Thanks again!
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
1K
Replies
3
Views
986
Replies
17
Views
3K
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
1K
Replies
1
Views
1K
Replies
1
Views
1K
  • · Replies 40 ·
2
Replies
40
Views
5K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 13 ·
Replies
13
Views
1K