Be the first to rate this file! 12 Downloads (last 30 days) File Size: 5.3 KB File ID: #28500
image thumbnail

Time Reversal simulation

by Maxim Vedenyov

 

18 Aug 2010

Time Reversal simulation with 2d wave equation with animation.

| Watch this File

File Information
Description

http://simulations.narod.ru/
It is Time Reversal simulation in Matlab. Black circle is obstacle. Trialgle is detected obstacle position, red points is transmitters/receivers. It is 2d wave equation solution. Borders absorbs waves but not ideally so small reflection from borders exist. The waves are reflected from obstacle. The task is to detect obstacle position. The idea of Time reversal method explained here:
http://en.wikipedia.org/wiki/Time_Reversal_Signal_Processing

Because wave equation has invariant t to -t then transmitters can construct shericle wave that contaract back to the obstacle. First transmitters sends almost plane wave because they inmit gaus pulse simulataneously. Then receivers record response. And then reimit it with t to -t with gain. In this iteration detected position move to real position of the obstacle.

MATLAB release MATLAB 7.9 (2009b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (2)
18 Aug 2010 Maxim Vedenyov

Run time_reversal.m

See athis animation here:
http://www.youtube.com/watch?v=BJW6PJ1sQ-0

02 Mar 2011 Peter Manley-Cooke

A lovely simulation. Not very descriptive code, but a good starting point for me.

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
time reversa Maxim Vedenyov 18 Aug 2010 13:28:53
simulation Maxim Vedenyov 18 Aug 2010 13:28:53
trm Maxim Vedenyov 18 Aug 2010 13:28:53
interference pattern Peter Manley-Cooke 02 Mar 2011 09:05:33
2d wave interaction Peter Manley-Cooke 02 Mar 2011 09:05:33
time reversa Gael 25 May 2011 09:29:35

Contact us at files@mathworks.com