Correct time delay between transducers
-
Hi everyone,
I would like to do a time-reverse simulation. Indeed I have a point targeted by multiple SEFT that are going through different part of the skull. I would like to calculate the phase delay to be able to be at the focused point with all my transducers at the same time.
To do so I tried to do it manually by adding a source at the focus point and receptors (that are the transducers). It kind of work but then it is a real struggle to calculate precisely the phase. I did that following the instruction in the paper from Kyriakou et al. : Full-wave acoustic and thermal modeling of transcranial ultrasound propagation and investigation of skull-induced aberration correction techniques: a feasability study.
Is there any other easier solution to calculate this delay?
Thanks
-
What do you mean with 'it is a real struggle' to calculate the phase? I used a python script for this. Would this be an acceptable solution?
The idea is this (all in Python):
Have a list of points indicating the coordinates of the base of the tranducer (can also be automated via Python)
Interpolate the field values (complex values) of the reverse simulation at these points
Calculate the phase of the complex value and conjugate it
Create new simulation and add these phase values to the different sources of the transducer
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login