Computer modeling of physical systems

Click For Summary
SUMMARY

The discussion centers on modeling physical systems, specifically the response of sound waves to resonators using computational methods. The user explores the feasibility of employing cellular automata and grid-based approaches to simulate wave propagation, acknowledging the limitations of traditional differential equations and finite element analysis due to budget and skill constraints. Key suggestions include investigating lattice methods and the lattice-Boltzmann method for fluid dynamics, with considerations for mesh size and directionality in wave modeling.

PREREQUISITES
  • Understanding of cellular automata principles
  • Familiarity with lattice methods in computational physics
  • Knowledge of the lattice-Boltzmann method for fluid dynamics
  • Basic concepts of adaptive mesh refinement techniques
NEXT STEPS
  • Research the lattice-Boltzmann method for simulating fluid flow
  • Explore adaptive mesh refinement techniques for improving simulation accuracy
  • Study the principles of cellular automata and their applications in physical modeling
  • Investigate methods for handling wave directionality in grid-based models
USEFUL FOR

Researchers, physicists, and computer scientists interested in computational modeling of physical systems, particularly those focusing on wave dynamics and fluid simulations.

TheRealColbert
Messages
14
Reaction score
0
I am thinking about ways to model physical systems. An example of the type of problem I want to look at would be the response of sound waves to a series of resonators. Here is a java applet of a ripple tank, which is along the lines of what I am thinking of. http://www.falstad.com/ripple/ I expect the things I would like to look at would be intractable from a differential equations approach. Maybe I could do it from a finite element analysis approach, but I think that is beyond my budget, skill and ambition.

So to simplify things, I was wondering if these types of problems can be modeled by creating a series of grids, and making a rule such that each box in the grid uses the state of its neighbors to determine it's own state. Each step in time would allow the wave to "propagate" through the system, and hopefully would exhibit characteristics of the physical system being studied. I think this is kind of like cellular automata. (maybe it IS cellular automata) In any case, what would be the best direction to take to investigate this further? What is it called, and are there key words I could use to search, etc? Is it a dead end?

Some initial problems as I begin to think about it are: How do you deal with the "directionality" of a wave? (ie. if you were modeling a moving ball, you would get stuff flying off everywhere, not a nice, contained moving shape) Also, a square grid isn't isotropic. What problems will that cause when you have a wave or something else going at an angle to the grid.

Any thoughts?
 
Physics news on Phys.org

Similar threads

  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 23 ·
Replies
23
Views
4K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 5 ·
Replies
5
Views
1K
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
1K