Trouble Writing Transfer Function for Mass-Spring-Damper System

AI Thread Summary
The discussion centers on deriving a transfer function for a mass-spring-damper system with coulomb damping, where the damping force is constant and independent of velocity. The user initially presents their differential equation and Laplace transform but struggles to express the transfer function in the standard form due to the nonlinearity introduced by the damping term. Suggestions include adjusting the transfer function by subtracting the constant damping force from the input or discretizing the system for a different approach. The first option, which involves modifying the input to account for the damping force, is deemed sufficient for the user's needs. The conversation highlights the challenges of working with nonlinear systems in control theory.
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!
 
Thread 'Minimum mass of a block'
Here we know that if block B is going to move up or just be at the verge of moving up ##Mg \sin \theta ## will act downwards and maximum static friction will act downwards ## \mu Mg \cos \theta ## Now what im confused by is how will we know " how quickly" block B reaches its maximum static friction value without any numbers, the suggested solution says that when block A is at its maximum extension, then block B will start to move up but with a certain set of values couldn't block A reach...
TL;DR Summary: Find Electric field due to charges between 2 parallel infinite planes using Gauss law at any point Here's the diagram. We have a uniform p (rho) density of charges between 2 infinite planes in the cartesian coordinates system. I used a cube of thickness a that spans from z=-a/2 to z=a/2 as a Gaussian surface, each side of the cube has area A. I know that the field depends only on z since there is translational invariance in x and y directions because the planes are...
Thread 'Calculation of Tensile Forces in Piston-Type Water-Lifting Devices at Elevated Locations'
Figure 1 Overall Structure Diagram Figure 2: Top view of the piston when it is cylindrical A circular opening is created at a height of 5 meters above the water surface. Inside this opening is a sleeve-type piston with a cross-sectional area of 1 square meter. The piston is pulled to the right at a constant speed. The pulling force is(Figure 2): F = ρshg = 1000 × 1 × 5 × 10 = 50,000 N. Figure 3: Modifying the structure to incorporate a fixed internal piston When I modify the piston...
Back
Top