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. EM simulation - Diverging simulation

EM simulation - Diverging simulation

Scheduled Pinned Locked Moved Simulations & Solvers
7 Posts 2 Posters 783 Views
  • 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.
  • R Offline
    R Offline
    rediponi
    wrote on last edited by rediponi
    #1

    Hi,
    I am running multiport EM simulation on anatomical models. In some cases i observe diverging simulations:

    • I observe that the E field is very large in few voxels which coincide with the part of the skin where the geometry is more complex.
    • Sometimes it may happen to be close to the bounding box, but not always.
    • I am using the default grid which comes with the imported model, updated for the frequency of simulation
    • In some cases I overcome this problem by changing the simulation boundary or extending a water bolus more (which is specific to my application)

    Do you think that the cause for this might be something else other than insufficiently refined grid ?

    thank you,
    redi
    e4c3510b-e5da-42dc-8538-800afac2e248-image.png

    1 Reply Last reply
    0
    • SylvainS Offline
      SylvainS Offline
      Sylvain
      ZMT
      wrote on last edited by
      #2

      When you say "diverging simulations", do you actually get an error message? or is it just that the field values are getting very high?

      R 1 Reply Last reply
      0
      • SylvainS Sylvain

        When you say "diverging simulations", do you actually get an error message? or is it just that the field values are getting very high?

        R Offline
        R Offline
        rediponi
        wrote on last edited by
        #3

        @Sylvain I obtain both. Also the convergence plot goes to very large values.

        1 Reply Last reply
        0
        • SylvainS Offline
          SylvainS Offline
          Sylvain
          ZMT
          wrote on last edited by
          #4

          You need to be a bit more quantitative if you need more help: frequency, specific error message, grid size, cell size, boundary type, convergence plot, etc... You can attach the solver log file: it usually contains a lot of useful information.

          R 1 Reply Last reply
          0
          • SylvainS Sylvain

            You need to be a bit more quantitative if you need more help: frequency, specific error message, grid size, cell size, boundary type, convergence plot, etc... You can attach the solver log file: it usually contains a lot of useful information.

            R Offline
            R Offline
            rediponi
            wrote on last edited by
            #5

            @Sylvain I am attaching screeshot and solver log for one example case
            Solver_log_2.txt8953b076-3ed5-4df9-90d4-1d444bfb2850-image.png

            1 Reply Last reply
            0
            • SylvainS Offline
              SylvainS Offline
              Sylvain
              ZMT
              wrote on last edited by
              #6

              Alright, in this example the simulation did not diverge, but it looks like it maybe would have if you had let it run for longer. This can happen when the absorbing boundary conditions are still reflecting some energy. As you noticed, increasing the simulated volume helps in this case (assuming the strength of the PML was already set to High).
              Another option is to use Gaussian excitation, instead of Harmonic. This almost never diverges, at the expense of a larger grid size (you need smaller grid cells, to accommodate for the higher frequencies).

              R 1 Reply Last reply
              0
              • SylvainS Sylvain

                Alright, in this example the simulation did not diverge, but it looks like it maybe would have if you had let it run for longer. This can happen when the absorbing boundary conditions are still reflecting some energy. As you noticed, increasing the simulated volume helps in this case (assuming the strength of the PML was already set to High).
                Another option is to use Gaussian excitation, instead of Harmonic. This almost never diverges, at the expense of a larger grid size (you need smaller grid cells, to accommodate for the higher frequencies).

                R Offline
                R Offline
                rediponi
                wrote on last edited by
                #7

                @Sylvain Thank you. I will try your suggestions.

                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