Analytical solution to mx"(t)+b(x'(t))x'(t)+k(p)x(t)=0

Click For Summary
SUMMARY

The discussion centers on the differential equation mx"(t) + b(x'(t))x'(t) + k(p)x(t) = 0, which models the pressurizing of liquid in a cylinder as a function of displacement. The attenuation term b(x'(t)) is dependent on velocity x'(t), while the stiffness term k(p) is a function of p, defined as p = k(p)x(t)/A, where A is a constant. Participants concluded that without a specified function for b, an analytic solution is unlikely; however, approximating b(x') as 100*(x')^(1/4) may yield a solution under certain conditions.

PREREQUISITES
  • Understanding of differential equations, specifically second-order linear equations.
  • Familiarity with numerical methods and tools like MATLAB for solving differential equations.
  • Knowledge of fluid dynamics principles, particularly related to pressurization in cylinders.
  • Basic concepts of approximation techniques in mathematical modeling.
NEXT STEPS
  • Research methods for solving second-order differential equations analytically.
  • Explore MATLAB's capabilities for numerical solutions of differential equations.
  • Investigate approximation techniques for nonlinear functions in differential equations.
  • Study the implications of variable-dependent coefficients in fluid dynamics models.
USEFUL FOR

Mathematicians, engineers, and physicists interested in solving complex differential equations, particularly those related to fluid dynamics and numerical analysis.

dr_mushroom
Messages
3
Reaction score
0
Hello guys!

I have following differential equation mx"(t)+b(x'(t))x'(t)+k(p)x(t)=0. As can be seen, "attenuation term" is dependent of velocity x'(t).

Also stiffness term k(p) is dependent of term p, which is p=k(p)x(t)/A. In this equation A is constant and k(p) means, of course, same term as in our differential equation. And there we have x(t) again... It looks very hard, I know.. :)

This whole mx"(t)+b(x'(t))x'(t)+k(p)x(t)=0, p=k(p)x(t)/A describes pressurizing of liquid in cylinder as function of displacement.

I have no idea can this kind of equation be even solved analytically. I tried to solve it numerically in Matlab and got good results, that's not a problem. I would be however interested to see what kind of analytic solution there might be.

So, my question is that is there some analytic solution?

If there is no analytic solution, would there be analytic solution to even mx"(t)+b(x'(t))x'(t)+kx(t)=0? In this, we have deleted nasty dependence of p term in k(p)-->k

Thanks already for your answers and follow-up questions,
-DRmushroom
 
Physics news on Phys.org
With an unspecified b, this won't have an analytic solution, otherwise a very general class of differential functions would have one.
 
Hello mfb,

I checked and b(x') could be approximated with for example b(x')=100*(x')^(1/4), when x'>0. It is not exactly that, but quite close with few percent max. error. And anyway b is not very dominant term in this case anyway. So in this case we have solution? That's Interesting.. how it looks like and how could this be derived?

-DRmushroom
 

Similar threads

  • · Replies 0 ·
Replies
0
Views
4K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
924
Replies
0
Views
2K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K