Buckingham-Pi for "algorithmic" non-dimensionalization

Click For Summary
SUMMARY

The discussion focuses on utilizing the Buckingham-Pi theorem for algorithmic non-dimensionalization of equations. The user has successfully applied this theorem to simple problems but encounters challenges with more complex examples. An alternative method is suggested, involving the definition of dimensionless parameters such as τ = t / t0 and X = x/x0, which simplifies the equations by substituting these parameters into the differential equations. This approach allows for the generation of dimensionless groups, facilitating the non-dimensionalization process.

PREREQUISITES
  • Understanding of the Buckingham-Pi theorem
  • Familiarity with non-dimensionalization techniques
  • Basic knowledge of differential equations
  • Concept of dimensionless parameters
NEXT STEPS
  • Research advanced applications of the Buckingham-Pi theorem in fluid dynamics
  • Explore methods for defining characteristic scales in complex systems
  • Learn about dimensionless analysis in the context of differential equations
  • Investigate alternative non-dimensionalization techniques beyond Buckingham-Pi
USEFUL FOR

Researchers, physicists, and engineers involved in mathematical modeling and analysis of physical systems, particularly those working with non-dimensionalization and differential equations.

sysidentify
Messages
1
Reaction score
0
I would like to use the Buckingham-Pi theorem in order to "algorithmify" non-dimensionalization of existing equations. I can get things to work for very simple problems, but am running into issues with a harder example. I posted my question on physics.stackexchange.com the day before yesterday, but it has received little attention.

Could someone here comment, either here or there?

Alternatively, do you know of existing ways to "algorithmify" non-dimensionalization?
 
Physics news on Phys.org
The way I learned to do this kind of thing is not by use of the Buckingham Pi Theorem. The method I learned always works great. For each of the independent variables (in this case only the time t), define a dimensionless parameter such as τ = t / t0, where t0 is a characteristic time to be defined in terms of the other parameters in the problem. If there are spatial variables, such as x, define X = x/x0.

In your problem, for example, substitute t = t0τ into your differential equation, and reduce all the terms to dimensionless form (by multiplying or dividing the entire equation by whatever parameters necessary to do this). You will end up with groups involving t0. Select one of the groups involving t0, and choose t0 such that that group is equal to unity. Substitute this expression for t0 into all the other groups involving t0. This will automatically generate the other dimensionless groups involved.

The choice of t0 or x0 can also come out of the boundary conditions of the problem, if that choice makes better sense.

In your problem, the dependent variable is already dimensionless. However, in most problems that is not the case. If the dependent variable is not dimensionless, you can do the same trick with that variable.

Chet
 
This gives:
$$τ=\frac{mgLt}{b}$$
$$ε=\frac{m^2gL^3}{b^2}$$

Chet
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
7K
Replies
7
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 21 ·
Replies
21
Views
7K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
8K
  • · Replies 37 ·
2
Replies
37
Views
5K