Skip to content
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

ZMT zurich med tech

  1. Home
  2. Sim4Life
  3. Simulations & Solvers
  4. Correct time delay between transducers

Correct time delay between transducers

Scheduled Pinned Locked Moved Simulations & Solvers
3 Posts 2 Posters 313 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    lsc
    wrote on last edited by
    #1

    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

    1 Reply Last reply
    0
    • M Offline
      M Offline
      montanaro
      wrote on last edited by
      #2

      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

      1 Reply Last reply
      0
      • L Offline
        L Offline
        lsc
        wrote on last edited by
        #3
        This post is deleted!
        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Search