Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

AsalAbbasNejad/Geophysical-Wavefield-Simulation

Repository files navigation

Geophysical Imaging Simulations

This repository contains a collection of MATLAB simulations for modeling acoustic wave propagation in geophysical environments.
Each script demonstrates different physical phenomena relevant to seismic imaging and subsurface exploration.

Simulated Phenomena

  • Mie Scattering: Wave attenuation due to sub-wavelength velocity perturbations.
  • Beamforming & Acoustic Lens: Focused wavefields using source array delays and parabolic reflectors.
  • Layered Refraction: Modeling of seismic wave bending in multi-layer media with velocity gradients.
  • Scattering & Obstacles: Wave behavior in presence of high-speed anomalies and reflectors.

Files

Filename Description
mie_scattering_simulation.m Simulates attenuation from Mie scattering in noisy regions.
beamforming_lens_model.m Demonstrates focused waves using a curved high-speed lens.
layered_refraction_model.m Simulates wave refraction through a multi-layered model.
scattering_with_obstacle.m Shows reflection and scattering due to a velocity anomaly.

Requirements

  • MATLAB R2021a or later
  • Custom function: acu2Dpro (provided separately or from course materials)

Sample Outputs

  • Seismic traces with/without attenuation
  • Focused energy at desired depth
  • Reflected waves from lens and obstacles

Context

These scripts were developed as part of lab projects in a Geophysical Imaging course.
They aim to provide intuition and visualization for wave-based imaging techniques used in exploration geophysics.

About

A collection of MATLAB simulations for acoustic wave propagation in geophysical imaging. Covers phenomena like Mie scattering, beamforming with acoustic lenses, layered refraction, and wave focusing. These models illustrate key seismic effects such as attenuation, reflection, and velocity-based wave behavior.

Topics

Resources

Readme

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages