How to find force parameters if you know the solution?

  • Context: Undergrad 
  • Thread starter Thread starter jonjacson
  • Start date Start date
  • Tags Tags
    Force Parameters
Click For Summary
SUMMARY

This discussion centers on the mathematical technique of parameter estimation, specifically for determining the constants A, B, and C in the drag force equation Fd = A + B * v + C * v², given a known path. The method involves using least squares minimization to minimize the differences between observed data points and model predictions. The discussion highlights that while analytical solutions may exist, numerical methods are often required for practical implementation. Resources on parameter estimation are recommended for further learning.

PREREQUISITES
  • Understanding of drag force equations and their components
  • Familiarity with least squares minimization techniques
  • Basic knowledge of differential equations, particularly Newton's second law
  • Experience with numerical methods for optimization
NEXT STEPS
  • Study the principles of parameter estimation in statistical modeling
  • Learn about least squares optimization techniques in depth
  • Explore numerical methods for solving differential equations
  • Investigate software tools for implementing parameter estimation, such as MATLAB or Python's SciPy library
USEFUL FOR

Researchers, engineers, and data analysts involved in modeling physical systems, particularly those working with drag forces and optimization techniques in physics and engineering contexts.

jonjacson
Messages
450
Reaction score
38
Hello folks.

Normally if you have two variables and you want to know their relationship, you can plot them to get an idea of the equation that might relate them. If you see a straight line you can use the least squares method to find the best equation. You can use this method for polynomials higher than one.

But my question is of different nature.

Assume we know the Drag Force can be represented by a funcion that depends upon the velocity, and we assume that its highest degree is 2. So the force is something like this:

Fd = A + B * v + C * v2

Where A, B and C are constants to be calculated using real data and v is the speed.

My question is, if I am given a real path, How could I calculate the best values for A, B and C?

I don't know how to do it because these parameters are put into a differential equation, Newton second law, to calculate the path and there are more forces in it, like gravity for example. But I don't know to work in reverse order, I don't know how to get the parameters starting from the path. So if I knew A,B and C I can calculate the path, but not the opposite.

I hope you understand what I mean. I guess there must be a mathematical technique for this since I am sure I am not the first one solving these type of problems.
 
Physics news on Phys.org
HI,
jonjacson said:
to work in reverse order
Suppose you have a path, in the form of a set of observations ##(t_i, x_i)## and suppose you have initial guesses for ##A, B, C## -- call them ##A_0, B_0, C_0##. Furthermore, you have a model:$$m\ddot x = A + B\dot x + C\dot x^2.$$
jonjacson said:
So if I knew A,B and C I can calculate the path
means you can calculate the model predictions for the ##x_i## for ##A_0, B_0, C_0##. Call these ##x_{i,m}##.
Next thing to do is minimize the differences between the observed ##x_i## and the predicted ##x_{i,m}## by varying ##A, B, C##. If all measurements are equally accurate, we usually minimize ##\displaystyle \sum_{i=1}^N (x_i - x_{i, m})^2##

The method is called parameter estimation, in my example based on least squares minimization.

I left undetermined how this is done: sometimes it can be done analytically, but often numerical methods are needed.
 
  • Like
Likes   Reactions: jonjacson
Thanks, I have just found books on "parameter estimation", I guess I can learn what I want there.

I really appreciate your answer.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 22 ·
Replies
22
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K